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

相關文章
相關標籤/搜索