При нажатии клавиши у меня активируется анимация, а потом она дальше себе спокойно работает (бесконечно)
Мне надо чтобы когда я клавишу отпускал он деактивировалась. Измените скрипт так чтобы он работал. Доработайте пжлст. Вообще не пойму как. Одни ошибки
Код
#pragma strict
var run : Animation;
private var animationOn = false;
function Update() {
if (Input.GetButtonDown ("Run_animation")) {
if (animationOn == true)
animationOn ();
if (animationOn == false)
animationOff ();
}
}
function animationOn() {
yield WaitForSeconds(0.1);
animationOn = true;
animation.Play ();
}
function animationOff() {
yield WaitForSeconds(0.1);
animationOn = false;
animation.Stop ();
}
P.S Я понимаю что скрипт говно. Если можно сделать другой скрипт то пожалуйста