Привет, ребята, у меня проблемы с этим кодом. Я работаю над этим некоторое время и не могу понять это. Что я делаю неправильно? (У меня проблемы только с анимацией.)
#pragma strict
public var clip : AnimationClip;
public var riffle : Sprite;
public var pistol : Sprite;
function Start () {
}
function Anima(){
GetComponent.<Animation>().Play(GetComponent.<Animation>().clip.name);
}
function Update () {
if(Input.GetKeyDown("a")){
print("A");
GetComponent(SpriteRenderer).sprite = riffle;
}
if(Input.GetKeyDown("d")){
print("D");
GetComponent(SpriteRenderer).sprite = pistol;
}
if(Input.GetKeyDown("w")){
Anima();
}
if(Input.GetKeyDown("s")){
Anima();
}
}