艹蛋的CCArmature

发现CCArmature 里好多坑,编辑了个动画,16帧,如果用getCurrentFrameIndex() 方法,结果是从第0帧开始…
好吧,返回总帧数是15,无所谓,从0开始嘛,但是为什么getCurrentFrameIndex() 到14就停止了??我吐血了。

我能认为这是一个玩笑贴吗?楼主还是勾手指数数先。

你自己试试好不,我没说总帧数不是16,我知道0到15是16,我第一个意思是,帧标从0开始,这样你用m_iDurationTween 来确定总帧数,你是不是要加个1什么的?
第二个意思,可以用getCurrentFrameIndex()方法获得当前帧,而一直到动画停止,我只能得到14!!!少1帧!!!请你试试好不。

好像确实有最后一帧没有事件的情况

很明显,去年我就发现最后一帧会丢
所以在编辑里对每一个动画最后都会加一个空帧

2楼没试过就不要瞎扯

最后一帧丢失的问题我也觉得一直存在 我试过2帧的动画 根本是看不见第2帧的 只能加一个空帧避免这个问题