同是这个问题,搞得很痛苦啊~
我觉得是SceneReader::sharedSceneReader() 这个单例 出问题了。。
控件Reader不会purge…
你解决了吗
顶起啊顶起
怎么检测内存泄漏啊?我还不会
怎么没有官方人员出来回复一下啊
Cocos2dx3.0的Helloworld 工程也存在内存泄漏的问题
你好,感谢反馈,希望您能提供一个测试用例。另外Cocos2d-x有些生命周期是持续的程序退出的,这个你可以通过检查一个空的项目测试。
并且我在class HelloWorld : public cocos2d::Layer
中添加析构函数,在程序关闭时不会调
新建的项目 就添加了
m_pFishMainScene = SceneReader::sharedSceneReader()->createNodeWithSceneFile(“publish/MainScene.json”);
this->addChild(m_pFishMainScene, 0);
就会有内存泄露!!!
就在HelloWorld 里面加一个自己导出来的场景 CCNode *m_pFishMainScene = SceneReader::sharedSceneReader()->createNodeWithSceneFile(“publish/MainScene.json”); 没做其他处理
用vld 内存检测工具 百度一下
确实有内存泄漏,把加载json的代码去掉就没有了。
用起来不放心啊
顶啊顶啊,我是添加一个UI文件,然后销毁,内存会不断增长,这个问题目前比较头大
ui文件是不是有动画?
我们在动画里发现过一个几十字节的泄漏
顶啊顶啊,继续求解决啊
希望官方尽快解决呀。。
你好,请使用一个空的项目做对比测试,场景也先不要添加。这样能确认是CocoStudio的内存泄露。
