最近项目中遇到制作人物走路,静止,跳跃,下蹲动画的需求
问题描述: 人物走路播放完毕要静止站在原地,此时人物需要播放静止动画,但是发现人物的脚,手的位置都变了,以一个很奇怪的姿势站在那。(哈哈哈哈,笑两分钟)
原因:静止动画被 播放完的walk 动画影响了位置角度,说明animation 在stop 后并没有默认恢复原来的角度,位置,而是保持了前一个动画尾帧的数据,在播放新动画时又在此基础上改变
方法: 每一个clip中的每一个特殊状态 都要设置为一个关键帧,至此问题解决!(特别是开始,和结束的关键帧)
总结: 虽然简单,但这个问题还真耽误了我时间,还是要多碰问题,多出错,才能积累经验阿。