2014-01-29 136 views
0

昨天我一直在爲此工作。嘗試幾種不同的方法。但我似乎無法弄清楚。我是Unity的新手,但在這之前一切都很順利。我試圖讓我的角色在我製作的「走路」和「空閒」動畫之間切換。在Unity中動畫之間切換

if(Input.GetKey ("left")){ 
transform.position.x = transform.position.x - 0.1; 
animator.Play("walking"); 
} 

回答

0

一個解決辦法是,以使其發揮偶像動畫按下沒有移動鍵的時候。

if(Input.GetKey ("left")){ 
transform.position.x = transform.position.x - 0.1; 
animation.Play("walking"); 
} 

if(!Input.GetKey ("left")){ 
animation.Play("idle"); 
} 

此外,動畫師應該改爲動畫。

+0

嗯,我不斷收到這個錯誤「未知的標識符:'animator'」 – dreadrocky

+0

哦,是的,忘了將動畫的代碼部分改成動畫。 –

+0

哦!那麼讓我試試看,我會讓你知道的。 – dreadrocky