13 dépôts
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 est une collection d'attributs personnalisés pour l'inspecteur de l'éditeur Unity qui permet la validation de champs, l'exposition de propriétés non sérialisées et l'ajout de contrôles UI personnalisés. Il fonctionne comme une bibliothèque d'extension pour personnaliser la façon dont les champs sont dessinés et se comportent au sein de l'interface de l'inspecteur sans nécessiter l'écriture de scripts d'éditeur personnalisés. La bibliothèque fournit des outils pour créer des éléments interactifs tels que des boutons qui exécutent des méthodes spécifiques, ainsi que des contrôles de saisie spécialisés comme des curseurs et des menus déroulants. Elle permet l'affichage de propriétés natives et de champs non sérialisés pour le débogage et la surveillance de l'état du jeu en temps réel. La boîte à outils inclut des capacités pour la validation de données via des vérifications de référence obligatoires et le bridage de valeurs numériques. Elle prend également en charge les callbacks de changement de champ et le rendu d'aperçus d'assets pour les sprites et les prefabs directement au sein de l'inspecteur.
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.