[]3D资源加载失败问题

一个3D资源 首次用Laya.loader.create 再Laya.loader.getRes加载是成功的,接下来我把这个3D资源所有依赖的资源清理掉,循环destroy clearRes。这时候内存降下来了,然后再去Laya.loader.create 再Laya.loader.getRes加载失败
已邀请:

Aar0n

赞同来自:

clearRes 会彻底销毁资源导致不能使用,
3d资源销毁可以通过Laya.loader.getRes(arr[i].url)方法直接获取资源产生的对象(创建时会根据url后缀名产生不同的类型对象,getRes方法可直接读出来),它们都是Resource类的子类,因此对象调用dispose()方法后就可释放资源。
释放完资源后,还可通过Loader.loadeMap属性查看现有缓存中的资源。
详情请看链接http://ldc.layabox.com/doc/?nav=zh-js-4-0-14 (3d资源释放)
http://ldc.layabox.com/doc/?nav=zh-as-3-2-7(Texture内存回收)
 

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作