Как я могу переключаться между несколькими анимациями движения в сценарии C# в Unity? - PullRequest
0 голосов
/ 24 апреля 2020

Я сейчас немного пробую с Unity. И у меня есть Спрайт (персонаж), который имеет четыре анимации движения. Теперь я хочу переключаться между ними, в идеале, когда я нажимаю клавишу на клавиатуре.

Но такие вещи, как: anim.Play ("player_left", 0,0.0f) не работают.

Вот мой код для скрипта.

using System.Collections.Generic;
using UnityEngine;

public class movePlayer : MonoBehaviour
{
    Animator anim;
    void Start()
    {
        anim = gameObject.GetComponent<Animator>();

    }

    // Update is called once per frame
    void Update()
    {
        if(Input.GetKeyDown(KeyCode.A))
        {
           Debug.Log("running right");
           anim.Play("right",0,0.25f);


        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...