就是想做touch屏幕不同区域,主角对应不同区域的关键帧到下个touch区域的主角关键帧之间,自动插值,怎么实现的问题。
3d 骨骼动画,是同一套主角骨骼,不同动画关键帧之间的插值(混合)
4.3 动画混合
当你使用多重动画的时候,每个动画之间的融合协调是自动进行的。动画融合的目的是在不同动画效果之间进行平滑过度。给定两个动画,A和B,在动画A的最后几帧,和B的前几帧会重叠,使得动画看起来的效果更自然。
Cocos2d-x 中默认的平滑过渡时间是0.1秒。你也可以通过 Animate3D::setTransitionTime 来设置这个时间长短。