float eixoX = Input.GetAxis("Horizontal"); float eixoZ = Input.GetAxis("Vertical");
Vector3 direcao = new Vector3(eixoX, 0, eixoZ);
transform.Translate(direcao Velocidade Time.deltaTime);
float eixoX = Input.GetAxis("Horizontal"); float eixoZ = Input.GetAxis("Vertical");
Vector3 direcao = new Vector3(eixoX, 0, eixoZ);
transform.Translate(direcao Velocidade Time.deltaTime);
Oi, Davi, tudo bem?
Faltou os sinais de multiplicação nas variáveis do transform.Translate
.
Quando tiver um erro de código você pode vê-los indo no Unity em Window>Console aí quando clica duas vezes no erro ele tenta te levar pra próximo de onde tá acontecendo (nem sempre é nessa linha então olhe as que estão em volta).
Isso te ajuda a identificar pelo menos uma parte do que tá acontecendo.
Espero que goste do curso, bons estudos!