-
Creator 版本:v2.1.0
-
目标平台: 模拟器
问题如题目,代码如下

运行时发现,动作还未执行,节点就已经被销毁了。
后来还试了一下把回调函数cc.callFunc加在动作序列seq里,把销毁节点的函数写在回调函数中,这样也不行。
虽然API提供了removeSelf这个动作,测试了一下可以执行,但是因为要回收入对象池,所以不知道该怎样在回收节点之前让它完成runAction( )。
求大佬帮助!!
Creator 版本:v2.1.0
目标平台: 模拟器
问题如题目,代码如下

运行时发现,动作还未执行,节点就已经被销毁了。
后来还试了一下把回调函数cc.callFunc加在动作序列seq里,把销毁节点的函数写在回调函数中,这样也不行。
虽然API提供了removeSelf这个动作,测试了一下可以执行,但是因为要回收入对象池,所以不知道该怎样在回收节点之前让它完成runAction( )。
求大佬帮助!!
把回收节点放到动作的回调里
我试了,不可以。
画面上还没执行动作前就进入回调函数了,不知道为什么。
回调函数中如果不写回收节点,动画就会正常播放。