打印

[AS3] AS3加载位图,内存占用成倍增长!

做了一个图片显示的功能,
将外部的位图通过LOADER加载进来,转成BITMAP进行显示,
由于处理的图片一般在十多张左右,

有时会更多,我就将显示后的容器清空
target.removeChildAt(0);

就这么循环加载,循环清空,
内存涨的特别明显,一般图片在2M左右,加一张涨2M,

不知道有没有什么办法优化,全部加载完将需要的显示在舞台上,其他的显示在舞台外部,不知道可不可选!

还想知道,能不能将已经删除的图片从内存中清除!眼下很显然,removeChildAt只是将显示列表中清除了位图,并没有从内存中移除!
在意点点~~滴滴~~
图片不显示的时候,记得调用BitmapData的dispose方法释放掉内存
谢谢楼上,晚上回家试一试!
在意点点~~滴滴~~