2014-01-29 87 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