Gostaria de entender a diferença dos nomes com letra maiscula ou minuscula, por que usar o transform e não Transform?
Gostaria de entender a diferença dos nomes com letra maiscula ou minuscula, por que usar o transform e não Transform?
Oi, Bráulio.
O Transform
maiúsculo é o nome da classe (Script) que o Unity criou que contém toda a informação de acesso como métodos, variáveis disponíveis, etc.
O transform
é um atalho que o Unity te dá pra pegar o componente de Transform
de um objeto. Se você não especificar o objeto, ou seja, digitar só transform
ele pega o Transform
do objeto que tem o Script.
Se você digitar Transform.Translate
o Unity não saberia de qual objeto você quer fazer Translate
por isso que temos que especificar o objeto e o transform
é exatamente isso.
No curso nós vemos o método GetComponent
o transform
é como se o Unity te desse uma variável com o nome transform e ela valesse um GetComponent<Transform>()
.