之前写了一个动画通用类,大体执行一些动作结束后执行的操作,昨天发现一个动画执行后没有反应,找了一下,发现setMovementEventCallFunc函数在动画是一帧的时候不起效果,然后想更具祯数量判断却又找不知道从那获取一个动作的祯数量
一帧的动画应该你可以直接去执行事件了。
这么解释,我在动画上做的扩展,要的效果是,去执行某个动画结束调用特定的函数,就是说很多用的地方都是统一处理的,可能是多祯也可能是一帧,这个可以判断也行,目前是不知道当前动画是几帧,而且也不调用设置的函数
确实是坑,我们也遇到过。后来单帧动画加了一帧。
还有一个坑:如果动画有 setFrameEventCallFunc (在编辑器中加了帧事件), 则 setMovementEventCallFunc 不会被触发。
@hanrea cocostuido 还是不错的,不过这些坑最好有个列表,遇到坑还是挺花时间的。如果有个投票就更赞了。
好的,理解大家的需求了,我把这个问题反馈一下,并尽快修正。
我之前有做过一个场景问题列表,还有精华帖总结。不知道你需要的投票是想投什么?我想做个建议收集专贴~大家有建议的统一反馈最好了~