El inspector es un panel fundamental en el editor de Unity. Este panel muestra y permite editar todas las propiedades públicas de cualquier elemento que seleccionas en el proyecto. Funciona con GameObjects, componentes de script, materiales, texturas y cualquier otro tipo de recurso. Cuando seleccionas un objeto en la jerarquía o en la vista de proyecto, el inspector se actualiza al instante para reflejar sus propiedades específicas. Esto lo convierte en la principal interfaz para configurar y ajustar los elementos de tu escena sin necesidad de escribir código directamente.


El inspector organiza la información por componentes

La vista del inspector organiza la información del objeto seleccionado por componentes. Cada componente, como un Transform, un Renderer o un script personalizado, aparece como una sección desplegable. Dentro de cada sección, puedes ver campos para cada variable pública definida. Puedes modificar valores numéricos, arrastrar referencias a otros objetos, activar o desactivar casillas y editar listas. Esta organización modular facilita entender y manipular la complejidad de un GameObject, ya que puedes concentrarte en un aspecto a la vez.

Personalizar la apariencia del inspector con atributos

Los desarrolladores pueden controlar cómo aparecen sus scripts en el inspector usando atributos de C#. Atributos como [Header] o [Space] ayudan a organizar visualmente los campos. Otros, como [Range] o [Tooltip], limitan los valores posibles o añaden información contextual. Esto permite crear interfaces más intuitivas y difíciles de configurar incorrectamente, mejorando el flujo de trabajo para todo el equipo, incluidos los diseñadores que no programan.

Es el lugar donde pasas más tiempo, confirmando que sí, ese cubo sigue teniendo exactamente la posición (0,0,0) que le asignaste hace tres horas.