Cocos creator v1.3.1模拟器运行报Failed to remove proxy for native object错误!

最近在做一个项目用cocos creator v1.2.1开发,昨天升级到v1.3.1后,用模拟器运行后不久控制台总会输出:“Simulator: jsbindings: Failed to remove proxy for native object: 61DEBD20, force removing it, but it may cause memory leak”。只要出现这个警告后游戏运行就不符合逻辑了。后来检查了好久没找到问题,直接新建一个Helloworld项目在模拟器运行,也会出现这个警告信息!请问有谁碰见过这种情况,该怎样解决!?

http://forum.cocos.com/t/jsbinding/41062

谢谢您的解答。但问题是一旦出现这个警告信息,程序就运行有误。我发现节点的getPositionY()不能正确返回结果。对此我怕是因为我的游戏逻辑引进的错误,特地新建了一个HelloWorld新项目,让cocos节点执行反复跳跃动作,并添加一个按钮用于输出cocos节点Y坐标。一开始是正常的,但等待一段时间,该警告出来后,getPositionY()的值就不改变了!还烦请关注解决下这个问题,谢谢。

解决没有?我这也出现类似问题,先执行一个action,然后update中获取position用于处理旋转角度,结果发现有时xy获取没有变化,但是动作还在执行

哥们 能不能把你做的这个helloworld传上来供引擎同学研究研究测试测试?

Hello.zip (499.0 KB)
您好。问题我解决不了,似乎是引擎有问题。

哥们,这个bug好像很容易出现很明显啊,为啥没专家看到啊?引擎同学哪位啊,这论坛有没有功能可以@给他看啊?

刚刚试了试,确实如上所述。
运行一段时间后,不论是点击按钮获取,还是update中获取,得到的y坐标都没有发生变化。

Failed to remove proxy for native object 这个警告多半跟你的问题没关系,我看一下你的包

大神 复现了吗?有解决方案没?

同问…在ios mac mini上会造成crash…请问有解了吗

补充: iOS 32bit的 iPod Touch不会有闪退问题…Pad mini是 iOS 64bit的会闪退

抱歉,这几天事情太多,还没来得及,我尽快找时间看一下

1赞

有劳啦 只要您回个信儿 我们就有数啦 感谢感谢

今天确认了问题,是因为 action 的 js 对象被删除了,同时失去了同步 sgNode 和 Node position 的能力,所以才出现这种情况,我会尽快修复的

1赞

非常感谢。这个功能对我们当前项目很关键。期待中。

panda 这个问题有谱吗?什么时候我们可以测试体验?

panda 这个问题有谱吗?什么时候我们可以测试体验?
@panda

十分抱歉,这段时间一直被其他任务占据时间,还没有做,我会让其他人先研究一下,具体时间不太敢保证,总之尽量在 12 月内

能收到你们的回复 作为一个粉丝 还是满感激的 1.2.2没有问题 后面升级到1.3.2 出现该问题 且在android上出现 web上正常。 我们游戏计划在12月中旬上线。。。。还能说什么 感谢吧

:sweat: 这个action问题还没解决,刚刚换了1.3.3,觉得应该解决了,毕竟今天就是2016年12月30号了,结果让人意外。更意外的是,1.3.3打开编辑器,内存暴增,编辑的时间长一点,几乎要卡顿,最后甚至动不了。。
各粉丝匆匆忙忙更新版本为的是啥呢?