1 repository
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 este o colecție de atribute personalizate pentru inspectorul Unity Editor care permite validarea câmpurilor, expunerea proprietăților non-serializate și adăugarea de controale UI personalizate. Funcționează ca o bibliotecă de extensie pentru a personaliza modul în care câmpurile sunt desenate și se comportă în interfața inspectorului, fără a necesita scrierea de scripturi editor personalizate. Biblioteca oferă instrumente pentru crearea de elemente interactive, cum ar fi butoane care execută metode specifice, precum și controale de input specializate, cum ar fi slidere și dropdown-uri. Permite afișarea proprietăților native și a câmpurilor non-serializate pentru debugging și monitorizarea stării jocului în timp real. Toolkit-ul include capabilități pentru validarea datelor prin verificări obligatorii de referință și limitarea valorilor numerice (clamping). De asemenea, suportă callback-uri la schimbarea câmpurilor și randarea previzualizărilor de asset-uri pentru sprite-uri și prefab-uri direct în inspector.
Exposes non-serialized properties and internal data in the editor to monitor game state in real time.