[]模型资源释放

请问怎么把骨骼动画的资源释放干净?
我用destroy的话,模型是会销毁,但是内存没有减少,而且再加上用下面方法把.lh的路迳传过去,内存也还是没有改变

role.destroy();
role = null;
assetsDispose(url)

/**释放资源**/
private function assetsDispose(assetsUrl:String):void
{
Laya.loader.clearRes(assetsUrl);

//加载盘释放的资源配置表
Laya.loader.load([{url:assetsUrl,type:Loader.JSON}],
Handler.create(this,onAssetsOK,[assetsUrl]));
}
/**加载资源释放表完成后**/
private function onAssetsOK(assetsUrl:String):void
{
//获取加载的数据(Json数组转化成数组)
var arr:Array=Laya.loader.getRes(assetsUrl);
for(var i:int=arr.length-1;i>-1;i--)
{
//根据资源路径获取资源(Resource为材质、贴图、网格等的基类)
var resource:Resource=Laya.loader.getRes(arr.url);
//资源释放
resource.dispose();
}
}

 
已邀请:

Monica - 知识达人

赞同来自:

可以先看下资源释放这篇文档

要回复问题请先

商务合作
商务合作