[]问一下CurMem内存都是指的什么啊,为啥我加载了资源都清理了还占用19兆内存啊
首先你先了解下webGL下针对资源的内存管理:https://ask.layabox.com/question/1726
小于512的图片,我们会自动创建大图合集,将小于512的图片放到大图合集下,所以即使你只加载了一张很小的图片,引擎也会自动开辟一张大图合集2048*2048的
canvas下的curMem内存跟计算一张图片的内存方式是一样的!
小于512的图片,我们会自动创建大图合集,将小于512的图片放到大图合集下,所以即使你只加载了一张很小的图片,引擎也会自动开辟一张大图合集2048*2048的
canvas下的curMem内存跟计算一张图片的内存方式是一样的!
小于512的图片,会自动创建大图合集,将小于512的图片放到大图合集下,即使只加载了一张很小的图片,引擎也会自动开辟一张大图合集2048*2048的, 一个1* 1的像素点我计算过在内存中大概占4个字节, 也就说 内存是4 * 2048 * 2048 = 16 * 1024 * 1024 = 16M,
资源地址应该也要清,你试一下,之前我也是加载图片,还是没释放内存,清一下就好了
Laya.loader.clearRes(资源地址)
Laya.loader.clearRes(资源地址)
要回复问题请先登录