C++ язык
-
public var AtackR : AnimationClip; public var AtackL : AnimationClip; public var walk : AnimationClip; public var idle : AnimationClip; public var jump : AnimationClip; function Start () { animation.AddClip(AtackR, "AtackR"); animation.AddClip(AtackL, "AtackL"); animation.AddClip(walk,"walk"); animation.AddClip(idle,"idle"); animation.AddClip(jump,"jump"); } function Update () { if(Input.GetMouseButtonDown(0)) { animation.Play("AtackL"); } if(Input.GetMouseButtonDown(1)) { animation.Play("AtackR"); } if(Input.GetAxis("Vertical") && Input.GetAxis("Horizontal") ){ animation.CrossFade("walk"); } else if(Input.GetKey(KeyCode.Space)) animation.Play("jump"); else{ animation.CrossFade("idle"); } }
Чего сдесь не правильно? подскажите правильно как написать?
else if(Input.GetKey(KeyCode.Space)) animation.Play("jump"); else{ animation.CrossFade("idle"); }
ИЗЕНЯЮСЬ В ЗАГОЛОВКЕ)) java
-
не рублю)
-
Здесь 90 % кода не хватает.
-
мне такой нид .. ток чтобы при нажатии аним проигрывалась.. а не робит только когда просто стоит..
-
Ваша жалоба отправлена администрации. Спасибо.
-
Просто какой код нид вставить .. когда просто стоит и анимация циклично проигрывалась??
-
Здесь 90 %