Releases: zigurous/unity-debug-tools
Releases · zigurous/unity-debug-tools
1.5.0
Added
- New
ExitApplication
script - New
PauseApplication
script - New editor mesh debugger:
Window > Analysis > Mesh Debugger
- Behavior help URLs
Changed
- Refactored the
Compare<T>
class- Changed the
Compare.Test
function to two distinct functions:Compare.Equal
andCompare.NotEqual
- The generics are now applied to the functions instead of the class, i.e.,
Compare.Equal<int>
instead ofCompare<int>.Equal
- Changed the
1.4.0
Added
- New
Draw
class with additional methods compared to Unity's debug draw functions - Added additional compiler directives to compile-out code in release builds
- Added
Reset
function toFPSDisplay
to automatically set text component reference
Changed
- Changed
FPSDisplay.displayFormat
setter from protected to public so custom formats can be set without needing to extend the class - Changed
FPSDisplay.nextUpdate
from public to private (only needed internally) - Changed default
FPSDisplay.refreshRate
from 1s to 0.125s
1.3.0
Added
- New debug materials to visualize various vertex data
- Bitangets
- Normals
- Tangents
- UV1
- UV2
- VertexColor
1.2.0
Added
- Static class
Benchmark
to replaceComparePerformance
- Static class
Compare<T>
to replaceCompareResults<T>
- Overloads for logging messages with custom prefixes
- New
Log.Assertion
methods
Removed
- MonoBehaviour
ComparePerformance
- MonoBehaviour
CompareResults<T>
Changed
- Package description
- Documentation comments
- [FPSDisplay]: The
SetDisplayFormat
method can now be overriden
1.1.0
Changed
- Improved FPS display formatting
- Namespace changed from DebugTools to Debug
- [AddComponentMenu] added to FPSDisplay
1.0.4
Changed
- Package description
Fixed
- Moved non-compiled assets outside of the Runtime directory
1.0.3
Changed
- Renamed "Debug" class to "Log" to prevent naming conflict with Unity
1.0.2
Changed
- Updated package metadata
1.0.1
Changed
- Updated package metadata
1.0.0
Added
- Enhanced console logging
- Performance and equality testing
- FPS Display
- Shaders
- Bitangets
- Normals
- Tangents
- UV1
- UV2
- VertexColor