Publisher | SpaceTimi Games |
---|---|
File size | 2.86MB |
Number of files | 102 |
Latest version | 1 |
Latest release date | 2020-11-17 03:45:12 |
First release date | 2020-11-17 03:45:13 |
Supported Unity versions | 2018.4.2 or higher |
Don't reinvent the wheel[s] !
Every Unity project invariably ends up reinventing certain common DebugTools to make developers' lives easier. Jump start your project by not having to reinvent them.
Key features provided by the DebugTools asset package:
Performance Monitor
Monitor Frame-rate, Frame-time, and Memory-usage directly on device without having to connect to adb or a profiler
Get high level frame-time breakdown (Render, Update, Other)
Watch for Performance-related events like stalls and low-memory warnings on your HUD
Better Log management
* Easily add colours, making your logs easier to read at a glance
* Use feature-specific log Channels to control console spam while not skimping on useful log-messages
* Easily and selectively disable Logs below a severity level (default=Error) on release builds
* Convenient helper functions to print variables/objects, print code-position, decorate log messages in rich text, etc
* Convenient helper functions to Assert and Verify assumptions in code
Also included is an independent LogViewer that lets you pull up the log Console on device without the need for adb/xcode. Key features:
* Filter logs by severity and channels on device * Search logs on device
* Copy messages from on-device LogDisplay including stack trace
* Optionally auto-popup LogViewer on Errors and Exceptions
* Turn log Channels on/off on device
This package also comes with lots of other freebies like a truly Reusable scrollview, easy Assertions, Operation timer, BarGraph renderer, and misc code extensions that make life easier.
Note: All debug functionality is automatically turned off on production builds (unless explicitly turned on. see included documentation for more details)
Full source-code, samples, and documentation included.
Every Unity project invariably ends up reinventing certain common DebugTools to make developers' lives easier. Jump start your project by not having to reinvent them.
Key features provided by the DebugTools asset package:
Performance Monitor
Monitor Frame-rate, Frame-time, and Memory-usage directly on device without having to connect to adb or a profiler
Get high level frame-time breakdown (Render, Update, Other)
Watch for Performance-related events like stalls and low-memory warnings on your HUD
Better Log management
* Easily add colours, making your logs easier to read at a glance
* Use feature-specific log Channels to control console spam while not skimping on useful log-messages
* Easily and selectively disable Logs below a severity level (default=Error) on release builds
* Convenient helper functions to print variables/objects, print code-position, decorate log messages in rich text, etc
* Convenient helper functions to Assert and Verify assumptions in code
Also included is an independent LogViewer that lets you pull up the log Console on device without the need for adb/xcode. Key features:
* Filter logs by severity and channels on device * Search logs on device
* Copy messages from on-device LogDisplay including stack trace
* Optionally auto-popup LogViewer on Errors and Exceptions
* Turn log Channels on/off on device
This package also comes with lots of other freebies like a truly Reusable scrollview, easy Assertions, Operation timer, BarGraph renderer, and misc code extensions that make life easier.
Note: All debug functionality is automatically turned off on production builds (unless explicitly turned on. see included documentation for more details)
Full source-code, samples, and documentation included.