cocos2d-x replaceScene 报错 解决方案

来源:互联网 发布:js 比较两个值 编辑:程序博客网 时间:2024/04/29 22:31

总体情况为:

游戏场景 --replaceScene()-->Loading场景  切换时画面停滞并退出,用pushScene可以解决。

原因:

检查在游戏场景代码中两次释放的内容,cocos2dx中除了new,retain,copy之外出来的对象,cocos2dx一般都自带自动释放。所以在代码中主要注意自己是否有多余的自动释放,而pushScene则不进行释放,而是将它们一起压入栈中,不可取,因为手机游戏的内存有限,在不需要的时候就要放弃。

我的解决方案:

检查autorelease() 并删除即可。







  <div class="mid-col-container">








0 0
原创粉丝点击