Quando eu adiciono o If Else no código aparece o seguinte erro: No MonoBehavior scripts in the file, or their name do not match the file name.
Removendo a parte do If Else o jogo roda normalmente.
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using UnityEngine;
public class movimentar_jogador : MonoBehaviour {
public float Velocidade = 10;
void Update () {
float eixoX = Input.GetAxis("Horizontal");
float eixoZ = Input.GetAxis("Vertical");
Vector3 direcao = new Vector3(eixoX, 0, eixoZ);
transform.Translate(direcao * Velocidade * Time.deltaTime);
if(direcao != Vector3.zero)
{
GetComponent<Animator>().SetBool("Movendo", true);
}
esle
{
GetComponent<Animator>().SetBool("Movendo", false);
}
}
}