Олег Олегович
Просветленный
(22868)
6 лет назад
void Update()
{
if (Input.GetKeyDown(KeyCode.W))
anim.SetBool("Run", true);
else
anim.SetBool("Run", false);
}
А вообще robinzone прав. Правильнее будет обрабатывать события клавиши
if (Input.GetButtonDown("Horizontal")) anim.SetBool("Run", true);
if (Input.GetButtonUp("Horizontal")) anim.SetBool("Run", false);
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
Animator anim;
void Start () {
anim = GetComponent ();
}
void Update () {
if(Input.GetKeyDown(KeyCode.W)) {
anim.SetBool("Run",!anim.GetBool("Run"));
}
}
}