[]怎么清理掉 Sprite3D 相关的缓存资源, 资源destroy后内存还下降、。

角色,放几个技能后内存从 60 M 长到 90M,清理后,内存没下降。
 
清理方法 
 
        override public function destroy(destroyChild:Boolean = true):void {
            if(effect3D != null){
                effect3D.destroy();
                effect3D = null;
            }
            super.destroy(true);
            Laya.loader.clearRes(this._path);
        }
画红框的区域还在内存里。。
https://ask.layabox.com/question/14807
QQ图片20180517105915.png

 
 
。。
已邀请:

186*****731

赞同来自:

清理这个要手工建个表,然后循环一个个clear。不过这里的内存还算可控的,不会重复加载占内存,阴影贴图那引擎有个内存泄漏,注意下

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

商务合作
商务合作