1 Repo
Tools for exposing internal, non-serialized game state variables in the editor for real-time monitoring.
Distinct from Unity Editor Asset Editing: Focuses on debugging runtime state via the inspector rather than asset editing or serialization.
Explore 1 awesome GitHub repository matching game development · Runtime State Debuggers. Refine with filters or upvote what's useful.
NaughtyAttributes ist eine Sammlung benutzerdefinierter Attribute für den Unity Editor Inspector, die Feldvalidierung, das Exponieren nicht-serialisierter Eigenschaften und das Hinzufügen benutzerdefinierter UI-Steuerelemente ermöglicht. Es fungiert als Erweiterungsbibliothek, um anzupassen, wie Felder innerhalb des Inspector-Interfaces gezeichnet werden und sich verhalten, ohne dass der Autor benutzerdefinierte Editor-Skripte schreiben muss. Die Bibliothek bietet Tools zum Erstellen interaktiver Elemente wie Buttons, die spezifische Methoden ausführen, sowie spezialisierte Eingabesteuerelemente wie Slider und Dropdowns. Sie ermöglicht die Anzeige nativer Eigenschaften und nicht-serialisierter Felder zum Debuggen und Überwachen des Spielzustands in Echtzeit. Das Toolkit enthält Funktionen zur Datenvalidierung durch obligatorische Referenzprüfungen und numerisches Value-Clamping. Es unterstützt zudem Feldänderungs-Callbacks und das Rendern von Asset-Vorschauen für Sprites und Prefabs direkt innerhalb des Inspectors.
Exposes non-serialized properties and internal data in the editor to monitor game state in real time.