[]严重问题资源销毁不了
资源销毁不了
我先加载一个图集,然后执行销毁
Laya.loader.clearRes("res/atlas/mainTown.json");
但内存并没回收,查看代码也执行了销毁过程,但内存就没没减下来。
还有个问题:
如果只是加载资源,不添加到显示对象上,内存是不是不好增加呀
未加载前
加载后
执行资源销毁后
根本没有减下来
Laya.loader.clearRes("res/atlas/mainTown.json", true);
第2个参数强制回复没用呀
我试了下要自己清除所有引用就可以回收了
我现在遇到的问题是在做动画播放时如果回收掉资源呀
我先加载一个图集,然后执行销毁
Laya.loader.clearRes("res/atlas/mainTown.json");
但内存并没回收,查看代码也执行了销毁过程,但内存就没没减下来。
还有个问题:
如果只是加载资源,不添加到显示对象上,内存是不是不好增加呀
未加载前
加载后
执行资源销毁后
根本没有减下来
Laya.loader.clearRes("res/atlas/mainTown.json", true);
第2个参数强制回复没用呀
我试了下要自己清除所有引用就可以回收了
我现在遇到的问题是在做动画播放时如果回收掉资源呀
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
laya21126
赞同来自:
cuixueying
赞同来自:
如果要销毁一个Animation,需要
1、将Animation自身监听的事件进行移除
2、将Animation自身的缓存数据移除ani.clear()
3、将Animation从显示列表移除,即ani.removeSelf(),ani.remremoveChildren()
4、将Animation从显存移除,即ani.destroy(true)
可以参考下http://ask.layabox.com/question/3840