为什么在代码中设置了帧事件 但不调用 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
如果可以,请您贴出你的解决方案,以便帮助其他人解决问题。
不要把帧事件设在最后一帧,最后一帧可能播不到,设在倒数第二帧 就没问题了