Cocostudio 动画编辑器

为什么在代码中设置了帧事件 但不调用 m->getAnimation()->setFrameEventCallFunc(m,frameEvent_selector(Monster::onFrameEvent));

m->getAnimation()->setFrameEventCallFunc(this,frameEvent_selector(Monster::onFrameEvent)); 中间应该是this

不是啊,有的帧事件 会调用 有的帧事件不会调用 呢

— Begin quote from ____

引用第2楼sgc100于2014-05-04 14:54发表的 回 1楼(Evolution_) 的帖子 :
不是啊,有的帧事件 会调用 有的帧事件不会调用 呢 http://www.cocoachina.com/bbs/job.php?action=topost&tid=200242&pid=943282

— End quote

什么样的帧事件不调用呢?

不调用的是固定的几个帧事件还是随机的几个帧事件

有的Layer被删除了 是不是导致帧事件调不到

比如某个帧时间可以调用 但修改一下动画 再载入 这个帧事件又不调用了

你修改什么了呢?这个是关键

解决了 thank you

如果可以,请您贴出你的解决方案,以便帮助其他人解决问题。

不要把帧事件设在最后一帧,最后一帧可能播不到,设在倒数第二帧 就没问题了