Runtime Monitoring
John Baracuda
$0.0
Date |
Price |
---|---|
日期和时间 |
价钱($) |
05/24(2022) |
0.0 |
11/17(2024) |
0.0 |
Jump AssetStore
Runtime Monitoring is an easy way for you to debug the state of your C# classes and objects during runtime.Note: when updating Major versions of Runtime Monitoring from the Package Manager, don't forget to remove the old version from the project before importing the new one! :)Just add the [Monitor] attribute to a field, property, event or method and get its value or state displayed in a customizable and extendable UI. Runtime Monitoring aims to be easy to use while also placing a high value on performance and extendability. It's 100% Free and Open Source.Features• Monitor the value of a Field.• Monitor the value of a Property.• Monitor the state of an Event.• Monitor the return value of a Method.• Monitor the out parameter of a Method.• Monitor Interface member.• Both Static and Instance members can be monitored!• Monitor static member of a struct.• Display Collections in a readable way. (Not just ToString)• Chose one of three available UI solution presets.• The default UI solution is using IMGUI .• Optional TextMeshPro based uGUI support.• Optional UIToolkit support.• Detached UI Interface for custom UI solutions.• Filter & Search dynamically for displayed monitored member.• Custom control of how monitored members are displayed.• Example scene with a custom FPS Controller.• Drag & drop Example Modules. (FPSMonitor, ConsoleMonitor etc.)• Works asynchronous or synchronous (WebGL supported).• Optimized code with few memory allocations.• Mono & IL2CPP support.• Full C# source code included.• Utilizes UPM.• Many more Features.If you encounter any issues or need support feel free to contact me directly via my socials or take a look at the online GitHub Repository & Documentation. I am also open for any feedback and suggestions.Donations acceptedI spend a lot of time working on this and other free assets to make sure as many people as possible can use my tools regardless of their financial status. Any kind of support I get helps me keep doing this, so consider leaving some feedback, making a Donation or follow me on my socials to support me ❤️• Unity Version: 2019.4• Optional Support for TextMeshPro based uGUI• Optional Support for UIToolkit (Unity 2021.1 or higher)• Scripting Backend: Mono & IL2CPP• API Compatibility: .NET Standard 2.0 or .NET 4.xP