@68349816 写道:
我之前的项目是1.3.2rc。
我的代码是:
——场景勾选自动释放。
——destory调用cc.sys.garbageCollect();
——动态加载的prefab使用 cc.loader.setAutoReleaseRecursively(prefab, true);
以上在1.3.2rc可以让场景每次退出的时候释放资源。native上检测内存可以正常释放。但无奈你们engine的场景加载有问题,app使用久了会加载越来越慢。应该是根据data数据反序列化操作生成场景的问题。所以我尝试升级到1.4.0bata9。因为你们log说修复了此问题。
升级到1.4.0bata9后:
代码没有改动,
但是每次退出场景,内存不会自动释放了,一直占用着。
然后玩久了内存泄漏多了,加载场景开始变得缓慢。我是在iOS上测试的。
帖子: 4
参与者: 1