我使用的是JSB进行开发。版本是2.2.2
发现
var cb = cc.CallFunc.create(this.callback, this);
cb->retain();//如果没有,会发现cb在调用时已经被释放掉
ccs.ActionManager.getInstance().getActionByName(“xx.UI.json”, “Animation0”, cb);
会导致崩溃
好吧,那么我就用scheduleUpdate来判断吧
结果发现 actionObject的getCurrentTime方法完全就是摆设,还有isPlaying也是永远false
而且也没有办法获得actionObject的帧数
这也太坑了吧?
对了补充一下,action的回调在c++下也是有问题的,也需要cb->retain();