本人用Loader加载外部一个swf。之后unloadAndStop,Flash概要分析发现,内存没有被释放。
网上搜了一大堆文章,要么就是加载bitmapdata之后,自己dispose,要么就是加载自己的接口idispose去释放。
最后,我详细看了内存概要,发现被加载的资源有个类名,比如 mhxm.effectSource.01。判断是做flash的时候,做了 as Linkage。
我进入flash cs 6, 打开图片的properties - actionScript,把 export for actionscript 几个选项取消了。
然后重新导出swf。再加载。
这样Loader.unloadANdStop就彻底释放了。