[]优化的问题
Loader.clearRes方式清除缓存资源,是不是需要载资源时,又要重新加载,浪费不必要的大量流量;还有就是destroy的实质表现是什么,为什么使用后,内存还是在一直飙升。(知道好几百M)
目前一个项目使用了大量的帧动画,所以不知道该如何处理这个问题
目前一个项目使用了大量的帧动画,所以不知道该如何处理这个问题
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Laya_XS
赞同来自:
关于你说调用clearRes后内存飙升可能是你是你清理的小图的资源,默认引擎会把512大小的资源存到引擎创建的大图合集里,大于512的图片不会被存储,这样尺寸的图片你可以直接通过clearRes清理掉,然后即时释放不用的内存。
你可以通过引擎的内存自动管理机制,自动管理内存,开启方式:
ResourceManager.currentResourceManager.autoRelease = true;
ResourceManager.currentResourceManager.autoReleaseMaxSize = 1024 * 1024 * 512;//1M=1024KB,1KB=1024B
150*****372
赞同来自: