Cocostudio Armature 内存释放问题

游戏里面用到了Armature动画,使用的时候感觉挺爽,但是发现了一个很致命的问题,内存释放不掉,我在节点的的释放函数中添加了以下代码
if (NULL != _armature) {
_armature->getAnimation()->stop();
_armature->removeFromParentAndCleanup(true);
}
ArmatureDataManager::getInstance()->removeArmatureFileInfo(“Armature/xxx.ExportJson”);

但是发现运行了此代码之后,内存压根就没有减少,有人遇到过这个问题么?求解决,谢谢!

你好,请问是否有释放掉Texture呢?

怎么释放texture 上代码吧

removeUnusedTextures()

最好自己管理 都释放了 谁用谁知道

您好,我们用了这个方法,测试加载了8个动画,一个资源4M多点,最后清除掉还多3M多点。是不是JSON还没清除掉
还有,重复测试了几次,内存一直在增加,按3M的速度。谢谢

— Begin quote from ____

引用第5楼imba于2014-08-18 22:44发表的 回 3楼(hanrea) 的帖子 :
您好,我们用了这个方法,测试加载了8个动画,一个资源4M多点,最后清除掉还多3M多点。是不是JSON还没清除掉
还有,重复测试了几次,内存一直在增加,按3M的速度。谢谢 http://www.cocoachina.com/bbs/job.php?action=topost&tid=198854&pid=1032574

— End quote

— Begin quote from ____

引用第5楼imba于2014-08-18 22:44发表的 回 3楼(hanrea) 的帖子 :
您好,我们用了这个方法,测试加载了8个动画,一个资源4M多点,最后清除掉还多3M多点。是不是JSON还没清除掉
还有,重复测试了几次,内存一直在增加,按3M的速度。谢谢 http://www.cocoachina.com/bbs/job.php?action=topost&tid=198854&pid=1032574

— End quote

我也遇到这个问题了,请问你们解决了吗?

— Begin quote from ____

引用第3楼hanrea于2014-04-21 18:30发表的 回 2楼(adan) 的帖子 :
removeUnusedTextures() http://www.cocoachina.com/bbs/job.php?action=topost&tid=198854&pid=932984

— End quote

求教啊,创建出来得骨骼动画armature,内存释放不掉
ArmatureDataManager里得ExportJson文件
SpriteFrameCache里的plist
还有texture 我都释放了,可是每次都还有1MB得内存释放不掉。。

2.2.2里面和你一样操作内存一直在涨 求解决啊

这个动画释放问题解决了吗?亲

直接 delete

也遇到类似的问题,studio创建的widget本身引用计数为1,再addChild到某个layer上之后变为2,结果removeFromParent()没有释放掉

console的texture命令看看纹理的引用计数吧