Olá! Estou com dificuldades em entender a sintaxe do seguinte código:
public class Missil : MonoBehaviour
{
private float velocidade = 10;
void Update ()
{
Anda ();
}
private void Anda ()
{
Vector3 posicaoAtual = transform.position;
Vector3 deslocamento = transform.forward * Time.deltaTime * velocidade;
transform.position = posicaoAtual + deslocamento;
}
}
Mais especificamente em:
Vector3 posicaoAtual = transform.position;
Acima, estamos tentando acessar a posição do míssil por meio de "transform.position". Porém, não deveríamos ser mais claros e colocar um "this." antes de transform, para dizermos que estamos acessando o atributo position do objeto que chamou o método Anda()? Minha dúvida se extende para todos os lugares do código que utilizamos "transform"