1 repositorio
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 es una colección de atributos personalizados para el inspector de Unity Editor que permite la validación de campos, la exposición de propiedades no serializadas y la adición de controles de UI personalizados. Funciona como una librería de extensión para personalizar cómo se dibujan y comportan los campos dentro de la interfaz del inspector sin requerir que el autor escriba scripts de editor personalizados. La librería proporciona herramientas para crear elementos interactivos como botones que ejecutan métodos específicos, así como controles de entrada especializados como sliders y menús desplegables. Permite la visualización de propiedades nativas y campos no serializados para depurar y monitorear el estado del juego en tiempo real. El toolkit incluye capacidades para la validación de datos mediante comprobaciones de referencia obligatorias y limitación de valores numéricos. También admite callbacks de cambio de campo y el renderizado de vistas previas de activos para sprites y prefabs directamente dentro del inspector.
Exposes non-serialized properties and internal data in the editor to monitor game state in real time.