-
Creator 版本:1.8,自定义引擎
merge了
cocos2d-lite 1.8release a9ef7a035046290e556b213e4131bfd0e47db291
engine 1.8release 82f36b54002f3ba8a5a714c860856b9bcf1b48f3
的最新代码 -
目标平台: iOS
-
详细报错信息,包含调用堆栈:
错误应该是个访问违例,堆栈如下,不太熟XCODE,不知道怎么复制文本,只好截图了
-
重现方式:
UI上做了action动画,反复切换UI,有较低概率出错,结合堆栈应该是
类似这样的代码报的错,debug版很难复现,release版反复点击切换UI,大概半小时会出现
let move = cc.moveTo(this.autoSwapDuration, this.getSwapToPosition(index));
let callback = cc.callFunc(this.onSwapFinished, this);
this.content.node.runAction(cc.sequence(move, callback));
-
出现概率:低
-
额外线索:但不排除是其它功能调用类似代码引起的,因为这个UI切换会牵涉到"地图"加载
(不是scene,是动态组合的地图)

