0
我在Unity中製作2D雙面滾動遊戲,當玩家發射障礙物時,我希望障礙物動畫播放並自行銷燬。我知道它會摧毀自己,但動畫不會播放。有什麼建議麼?Unity 2d動畫不會從腳本中彈出
protected Animation obsanim;
// Use this for initialization
void Start() {
obsanim = GetComponent<Animation>();
}
// Update is called once per frame
void Update() {
}
void OnCollisionEnter2D(Collision2D col)
{
if (col.gameObject.tag == "circle")
{
obsanim.Play ("circobs");
Destroy (gameObject, 1.0f);
}
}
}
感謝您的幫助!