谢谢您的解答。但问题是一旦出现这个警告信息,程序就运行有误。我发现节点的getPositionY()不能正确返回结果。对此我怕是因为我的游戏逻辑引进的错误,特地新建了一个HelloWorld新项目,让cocos节点执行反复跳跃动作,并添加一个按钮用于输出cocos节点Y坐标。一开始是正常的,但等待一段时间,该警告出来后,getPositionY()的值就不改变了!还烦请关注解决下这个问题,谢谢。
解决没有?我这也出现类似问题,先执行一个action,然后update中获取position用于处理旋转角度,结果发现有时xy获取没有变化,但是动作还在执行
哥们 能不能把你做的这个helloworld传上来供引擎同学研究研究测试测试?
哥们,这个bug好像很容易出现很明显啊,为啥没专家看到啊?引擎同学哪位啊,这论坛有没有功能可以@给他看啊?
Failed to remove proxy for native object 这个警告多半跟你的问题没关系,我看一下你的包
大神 复现了吗?有解决方案没?
同问…在ios mac mini上会造成crash…请问有解了吗
补充: iOS 32bit的 iPod Touch不会有闪退问题…Pad mini是 iOS 64bit的会闪退
抱歉,这几天事情太多,还没来得及,我尽快找时间看一下
有劳啦 只要您回个信儿 我们就有数啦 感谢感谢
今天确认了问题,是因为 action 的 js 对象被删除了,同时失去了同步 sgNode 和 Node position 的能力,所以才出现这种情况,我会尽快修复的
非常感谢。这个功能对我们当前项目很关键。期待中。
panda 这个问题有谱吗?什么时候我们可以测试体验?
十分抱歉,这段时间一直被其他任务占据时间,还没有做,我会让其他人先研究一下,具体时间不太敢保证,总之尽量在 12 月内
能收到你们的回复 作为一个粉丝 还是满感激的 1.2.2没有问题 后面升级到1.3.2 出现该问题 且在android上出现 web上正常。 我们游戏计划在12月中旬上线。。。。还能说什么 感谢吧
这个action问题还没解决,刚刚换了1.3.3,觉得应该解决了,毕竟今天就是2016年12月30号了,结果让人意外。更意外的是,1.3.3打开编辑器,内存暴增,编辑的时间长一点,几乎要卡顿,最后甚至动不了。。
各粉丝匆匆忙忙更新版本为的是啥呢?
确实还没有处理,抱歉,任务积压有点严重,你这个问题又一个处理办法是下面这样:
var action = cc.sequence(cc.moveTo(...), cc.callFunc(...), cc.moveBy(...)).repeatForever();
改为:
var moveTo = cc.moveTo(...);
var callFunc = cc.CallFunc();
var moveBy = cc.moveBy(...);
var action = cc.sequence(moveTo, callFunc, moveBy).repeatForever();
action.moveTo = moveTo;
action.moveBy = moveBy;
也就是说,所有关于 transform 的 action,都用真正执行的 action 索引起来,确保他们的 JS 对象不被回收即可。callFunc 之类的是没关系的
