在Unity中切换动画

时间:2014-01-29 13:44:00

标签: animation unity3d 2d

昨天我一整天都在努力。尝试了几种不同的方法。但我似乎无法弄明白。我是Unity的新手,但在此之前一切都很顺利。我试图让我的角色在我所做的“行走”和“空闲”动画之间切换。

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

1 个答案:

答案 0 :(得分:0)

一种解决方案是在没有按下任何移动键时播放偶像动画。

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

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

此外,动画师应该是动画。