Unity Custom Inspector

Genera código inspector personalizado de Unity robusto para MonoBehaviour o ScriptableObject, detallando campos serializados, atributos y hooks de diseño para optimizar la personalización del editor.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,240+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Sobre esta herramienta

Genera un script Editor Inspector estructurado de Unity para MonoBehaviour o ScriptableObject.
Los usuarios proporcionan el tipo objetivo, definiciones de campos y preferencias de diseño opcionales; la herramienta genera una clase Editor lista para usar que personaliza el inspector en el Unity Editor.

Conceptualmente, el generador asigna cada campo a una SerializedProperty, construye OnInspectorGUI utilizando EditorGUILayout.PropertyField y añade controles como foldouts o listas cuando se solicita. Valida tipos, serialización y compatibilidad con Unity para asegurar que el código generado compile sin errores.

Público objetivo: programadores de gameplay, equipos de herramientas de editor y desarrolladores de motores que requieren una UX de editor consistente y boilerplate reducido. Valor único: adhesión a las reglas de serialización de Unity, diseños avanzados opcionales y código C# idiomático con mínimo boilerplate. Funciones principales: mapeo de campos, comprobación de errores y soporte opcional para matrices, listas y tipos serializables anidados. Casos de uso: editores de inventario, paneles de estadísticas de personajes e integraciones de herramientas de nivel.
La herramienta genera un script Editor autónomo que debe colocarse bajo una carpeta Editor; puede ampliarse manualmente tras la generación. Esto acelera la personalización del editor manteniendo la compatibilidad y la mantenibilidad en Unity.

Cómo usar

  1. Proporcionar entradas: especificar target_type (p. ej., PlayerStats) y definir campos con nombre, tipo y flag de serialización.
  2. Activar opciones avanzadas según sea necesario: foldouts, listas y tipos anidados.
  3. Ejecutar generación: la herramienta produce un fragmento completo de script Editor.
  4. Exportar o copiar: guardar en Editor/YourTypeEditor.cs e importar en Unity.
  5. Integrar: colocar en una carpeta Editor dentro del proyecto y permitir que Unity recompile el script.
How to use unity custom inspector

Frequently Asked Questions

Encuentre respuestas rápidas

Qué tipos de Unity son soportados por el generador?
Los objetivos soportados son MonoBehaviour y ScriptableObject. Los campos deben seguir las reglas de serialización de Unity; los campos no serializables o estáticos se ignoran a menos que se solicite lo contrario. El generador se centra en datos serializables utilizados en el inspector.
¿Puede la herramienta manejar matrices, listas o tipos anidados?
Sí. Soporta matrices y listas genéricas y puede mapear clases serializables anidadas. Para anidamientos complejos, proporcione definiciones claras de campos y, si es necesario, use PropertyDrawers separados para una personalización más profunda.
¿El código generado depende de herramientas de terceros?
No. La salida utiliza las API estándar de Unity Editor (SerializedProperty, OnInspectorGUI, EditorGUILayout) y no depende de marcos de terceros como Odin. Puede ampliar manualmente después de la generación si es necesario.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertidor de Spotify a MP3

Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...

Developer Tools

Calculadora de Distancia por Carretera

Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...

Developer Tools

Calculadora de Edad

Determina rápidamente la edad de una persona a partir de su fecha de nacimiento con nuestra calculad...

Developer Tools

Convertidor de divisas

Convierte rápidamente cantidades entre diferentes monedas con nuestro convertidor de divisas en líne...

Tu opinión importa

Ayúdanos a mejorar