`
wgcode
  • 浏览: 576642 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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

 
阅读更多

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

 

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

网上搜了一大堆文章,要么就是加载bitmapdata之后,自己dispose,要么就是加载自己的接口idispose去释放。

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

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

然后重新导出swf。再加载。

这样Loader.unloadANdStop就彻底释放了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics