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>().