Actionscript 3 嵌入图像标签-如何使用?

Actionscript 3 嵌入图像标签-如何使用?,actionscript-3,apache-flex,bitmap,embed,Actionscript 3,Apache Flex,Bitmap,Embed,我想知道在使用嵌入标记时是否必须在AS3/Flex中处理图像: [Embed(source="../../../../../assets/interface/pause/cancel_btn_off.png")] public static const CancelOffBtn:Class; private var cancelOffBtn:Bitmap = new Library.CancelOffBtn(); addChild(cancelOffBtn); 当我添加这个类并通过

我想知道在使用嵌入标记时是否必须在AS3/Flex中处理图像:

[Embed(source="../../../../../assets/interface/pause/cancel_btn_off.png")]
    public static const CancelOffBtn:Class;

private var cancelOffBtn:Bitmap = new Library.CancelOffBtn();

addChild(cancelOffBtn);
当我添加这个类并通过removeChild删除它时,我必须处理这个类还是不必要?我之所以问这个问题,是因为它使用位图类,在正常情况下,您必须为垃圾收集器处理它


或者有没有其他方法可以在没有位图类的情况下嵌入图像?我之所以这么问,是因为我是Flex新手,在将我的东西嵌入游戏时遇到了问题。非常感谢。

您可以通过调用
BitmapData
上的
dispose()
方法并将
cancelOffBtn
设置为
null
来处理
位图。我不认为有办法清除嵌入图像的内存,尽管它是用swf本身编译的,但从技术上讲,你不需要这样做。

谢谢。:)这正是我想听到的。