Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

transform , Transform?

Gostaria de entender a diferença dos nomes com letra maiscula ou minuscula, por que usar o transform e não Transform?

1 resposta

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