我有一个游戏对象(正文),其中包含一些子对象(一条腿和一条胳膊)。正文游戏对象上有一个动画构件。
好吧,让我说我创造了一个空闲动画状态,在这个状态下,角色只能用手停下来。然后我创建另一个动画状态,角色将手抬到头顶。现在,我通过mecanim动画师的过渡来连接这两个动画状态。
我开始游戏,角色正在播放空闲动画。好。我触发了向动画状态的过渡,在那里他将手举过头顶。他流利地把手举过头顶。好。正是我想要它的方式。
好的,现在让我们说怠速动画状态不存在,我只有举起手的动画状态。我在任何州的mecanim进行转换--->举起手。现在我运行游戏并触发转换。这个角色的手不是流畅地移动他的手,而是简单地“快速”捕捉到抬起的位置。 (换句话说,进入提升手动画状态的开头)我需要用手过渡,就像我描述的第一种情况一样。
那么我怎样才能达到效果,当我触发动画时,无论当前处于什么位置,它都能流利地过渡到提升的手状态?