Atributos do Inspetor
Parte da seção Fundamentos de Scripting no Unity do Journey de Unity da Coddy. Lição 17 de 85.
Os atributos em um campo alteram a forma como o Inspector o exibe, sem mudar o que o código faz. Quatro deles aparecem em quase todo projeto Unity:
[Header("Movement")]coloca um título em negrito acima dos campos seguintes para agrupá-los.[Tooltip("Units per second")]exibe esse texto quando o mouse fica sobre o nome do campo.[Range(0f, 10f)]desenha um controle deslizante, e o Inspector mantém o valor entre 0 e 10.[HideInInspector]oculta um campo público do Inspector, enquanto outros scripts ainda podem usá-lo.
[Header("Movement")]
[Tooltip("Units per second")]
[Range(0f, 10f)]
[SerializeField] private float speed = 4f;
[HideInInspector] public int score;[Range] limita apenas o que pode ser digitado ou arrastado no Inspector. O código ainda pode definir speed = 25f, e nada impede isso; portanto, um script que precise de um limite também o impõe no código.
Experimente você mesmo
Esta lição não inclui um desafio de código.
Todas as lições de Fundamentos de Scripting no Unity
1Fundamentos de C# no Unity
Olá, UnityVariáveisDecimais precisam de um fTexto no ConsoleVariáveis que guardam valoresIf e ElseComparar númerosRevisão: Coletor de Moedas7Laços e Métodos
Repita com forLaços dentro de laçosEscreva um métodoMétodos que respondemArraysRevisão: Escada10Encontrando coisas
Buscar pelo nomeTagsBuscar por tipoReferências são melhores que FindO null do UnityRevisão: moeda mais próxima13Projeto: Desvie dos Blocos
O CorredorBlocos do Céu2Faça-o se mover
Posicione o cuboMova a cada quadroGire a cada segundoDirija com as teclasRecapitulando: dirija o cubo5Vetores
Somando vetoresDireçõesEspaço local e globalVelocidade diagonalDistância entre objetosVector3 é uma structRevisão: piloto de drone8GameObjects e Componentes
Referências no InspectorObter um componenteComponentes ausentesAdicionar um componenteRequireComponentMostrar e ocultarRevisão: Interruptor de luz6Transformações e hierarquia
Pais e filhosIçar a bandeiraEscalaOlhar para as coisasMover-se em direção a um pontoRevisão: Lua em órbita9Projeto: Pegue a Estrela
O PegadorUma Estrela CadentePratique por conta própria: Playground de Unity