Eu estava na unity no jogo 3D de zumbis, quando recebi um Alerta Assets\ControlaPersonagem.cs(32,14): error CS0103: The name 'direcao' does not exist in the current context
não entendi muito bem
public class ControlaPersonagem : MonoBehaviour {
public float Velocidade = 10;
// Update is called once per frame
void Update () {
float eixoX = Input.GetAxis("Horizontal");
float eixoZ = Input.GetAxis("Vertical");
Vector3 direcao = new Vector3(eixoX, 0, eixoZ);
if(direcao != Vector3.zero)
{
GetComponent<Animator>().SetBool("Movendo", true);
}
else
{
GetComponent<Animator>().SetBool("Movendo", false);
}
}
void FixedUpdate()
{
GetComponent<Rigidbody>().MovePosition
(GetComponent<Rigidbody>().position +
(direcao * Velocidade * Time.deltaTime));
}
} Acima esta meu codigo, podem me dizer o que esta errado?