如何将文件夹中的图像加载到闪存AS3中?

时间:2013-09-12 15:44:16

标签: actionscript-3 flash

这是我的代码:

var my_loader:Loader = new Loader();
my_loader.load(new URLRequest("img/lamp.png"));
addChild(my_loader);

我希望将它加载到.as文件中并放在包内,而不是在我的flash文件的操作中。

我该如何更改代码?

1 个答案:

答案 0 :(得分:0)

不确定这是否是您要求的,但如果您想在编译时嵌入图像,则可以执行以下操作:

[Embed(source="img/lamp.png")]
private var Lamp:Class;

然后创建一个实例:

var lamp:Bitmap = new Lamp();

如评论中所述,这需要使用flex编译器进行编译。

如果您使用的是flash pro,则可以为每个图像创建库符号,然后设置链接以便在编译时包含它们。

仍然不确定这是否是您要做的。