as3 Loader 加载资源后内存泄露没法释放的问题。

本人用Loader加载外部一个swf。以后unloadAndStop,Flash概要分析发现,内存没有被释放。接口

网上搜了一大堆文章,要么就是加载bitmapdata以后,本身dispose,要么就是加载本身的接口idispose去释放。图片

最后,我详细看了内存概要,发现被加载的资源有个类名,好比 mhxm.effectSource.01。判断是作flash的时候,作了 as Linkage。ip

我进入flash cs 6, 打开图片的properties - actionScript,把 export for actionscript 几个选项取消了。内存

而后从新导出swf。再加载。资源

这样Loader.unloadANdStop就完全释放了。flash

相关文章
相关标签/搜索