Atributos del Inspector
Parte de la sección Fundamentos de scripting en Unity del Journey de Unity de Coddy. Lección 10 de 67.
Los atributos de un campo cambian la forma en que el Inspector lo muestra, sin cambiar lo que hace el código. Cuatro aparecen en casi todos los proyectos de Unity:
[Header("Movement")]coloca un título en negrita encima de los campos siguientes para agruparlos.[Tooltip("Units per second")]muestra ese texto cuando el cursor del ratón se queda sobre el nombre del campo.[Range(0f, 10f)]dibuja un control deslizante y el Inspector mantiene el valor entre 0 y 10.[HideInInspector]oculta un campo público en el Inspector, mientras que otros scripts pueden seguir usándolo.
[Header("Movement")]
[Tooltip("Units per second")]
[Range(0f, 10f)]
[SerializeField] private float speed = 4f;
[HideInInspector] public int score;[Range] solo limita lo que se puede escribir o arrastrar en el Inspector. El código aún puede establecer speed = 25f, y nada lo impide, así que un script que necesite un límite también lo aplica en el código.
Pruébalo tú mismo
Esta lección no incluye un desafío de código.
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos de scripting en Unity
1Tu primer script
Hola, UnityColoca el cuboMuévete en cada fotogramaGira cada segundoDirige con las teclasRepaso: conduce el cubo4Vectores
Sumar vectoresDireccionesEspacio local y globalVelocidad diagonalDistancia entre objetosVector3 es una estructuraRepaso: piloto de dron7Proyecto: Atrapa la estrella
El atrapadorUna estrella fugaz10El ciclo de vida de los scripts
Awake y StartUpdate y LateUpdateOnEnable y OnDisableEl orden del ciclo de vidaRepaso: registrador del ciclo de vida2El Inspector
Campos del InspectorSerializeFieldNúmeros decimales y MathfAtributos del InspectorRepaso: Ascensor5Transformaciones y jerarquía
Padres e hijosEscalaMirar objetosMoverse hacia un puntoRepaso: Luna en órbita8Encontrar cosas
Buscar por nombreEtiquetasBuscar por tipoLas referencias superan a FindEl valor nulo de UnityRepaso: la moneda más cercana11Proyecto: Esquiva los bloques
El corredorBloques que caen6GameObjects y componentes
Referencias en el InspectorObtener un componenteComponentes faltantesAñadir un componenteRequireComponentMostrar y ocultarRepaso: interruptor de luz