13 Repos
Custom attributes to simplify script logic and inspector data management.
Explore 13 awesome GitHub repositories matching part of an awesome list · Code Attributes. 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.
Provides a suite of useful inspector attributes.
Displays one inspector inside another.
Automatically injects components via attributes.
Adds color-coding to inspector fields.
Auto-attaches components to serialized fields.
Custom drawers for easier field value management.
Automatically creates reorderable lists for components.
Draws a stats bar for property values.
Exposes MonoBehaviour properties and methods to the inspector.
Embeds inspectors within other components.
Sets script execution order via attributes.