Tutorial: Utilizando Atributos no Unity3D
Saudações, leitores, na publicação de hoje, diferentemente das semanas passadas onde escrevi artigo, trago dessa vez um tutorial onde estarei falando sobre o uso de atributos no Unity3D. Mas o que são esses atributos no Unity3D? Segundo o manual oficial da Unity: “Atributos são marcadores que podem ser colocados acima de uma classe, propriedade ou função em um script para indicar um comportamento especial.” Entretanto, seu uso mais corriqueiro é na declaração das variáveis e veremos ao longo do tutorial como utilizá-los e para o que serve cada um deles. Quais são? Vou relacionar aqui os que mais utilizo: Header(“Texto”) Space(10) Tooltip(“Texto”) ContextMenuItem(“Texto”, “Método”) Range(0,10) Multiline (5) ou Multiline HideInInspector SerializeField System.Serializable Para utilizá-los, em C#, é necessário colocá-los entre colchetes. Ex: [Header(“Texto”)], [Space(10)], [Range(0,100)]. O atributo deve ir sempre uma lin...