Erro em script Visual Studio 2019

Olá estou tendo problemas no meu script e queria a ajuda de vocês pois o meu script esta sempre dando erro e não acho o erro nele pois ainda sou novato alguem poderia me ajudar?

 using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController: MonoBehaviour
{
    público Animator playerAnimator;
    float input_x = 0;
    float input_y = 0;
     velocidade de flutuação pública = 2. 5f;
    bool isWalking = false;
    // Iniciar é chamado antes da primeira atualização de frame
    void Start ()
    {
        isWalking = false;  
    }
    // A atualização é chamada uma vez por quadro
    void Update ()
    {
        input_x = entrada. GetAxisRaw ("Horizontal");
        input_y = entrada. GetAxisRaw ("Vertical");
        isWalking = (input_x! = 0 || input_y! = 0);
        if (isWalking)
        {
            var move = new Vector3 (input_x, input_y, 0). normalizado;
            transformar. posição + = movimento * velocidade * Tempo. deltaTime;
            playerAnimator. SetFloat ("input_x", input_x);
            playerAnimator. SetFloat ("input_y", input_y);
        }
        playerAnimator. SetBool ("isWalking", isWalking);
        if (Input. GetButtonDown ("Fire1"))
            playerAnimator. SetTrigger ("ataque");
    }
}[/código]
  1. É bem difícil vc conseguir ajuda aqui em ptbr, aconselho vc a traduzir pra inglês antes de postar.

  2. Vc precisa postar oq tá dando erro, pq se não as pessoas vão ter q ler todo o seu código e imaginar oq pode estar dando errado

  3. Tem dois erros visiveis:
    1: linha 21, seu input tá com letra minúscula
    2: o seu else if da linha 24 tá fora do fixed update, tem q tá uma linha pra cima

Esse tipo de erro o compilador ser bem descritivo sobre como resolver, tenta dar uma lida melhor no erro q aparece no console, ele é (na maioria das vezes) seu melhor amigo pra descobrir oq tá de errado

N

1 Like