建议贴 CCArmature 播放帧动画的建议

m_armature->getAnimation()->play(KID_DEAD_NAME);

有没有这个设定,动画播放结束之后是否停留在动画的最后一帧? 比如我想弄一个超级玛丽里面马里奥死亡的动画(马里奥先是跳起再落下),如果不在最后一帧停下那么马里奥下落过后有莫名其妙的回到跳起的地方。

楼主您好,目前暂未提供播放到指定帧的函数,建议在最后一帧添加帧事件,然后程序中用purse()方法暂停掉。

if (movementType ==LOOP_COMPLETE)
{
    armature->getAnimation()->pause();
    armature->stopAllActions();
}

有时候能回到最后一帧 有时候就不能!迷惑中。。。

如果不是最后一帧又在哪里呢?你能看出来么?目前有用户反馈最后一帧丢失,但尚未找到诱发原因。

貌似跑过头