【问题标题】:How do i Load images from a folder into flash AS3?如何将文件夹中的图像加载到 Flash AS3 中?
【发布时间】:2013-09-12 15:44:15
【问题描述】:

这是我的代码:

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

我想将它加载到 .as 文件和包中,而不是在我的 flash 文件的操作中。

如何更改代码?

【问题讨论】:

  • 您想从计算机上的本地文件夹加载吗?
  • 在包裹内?你想把它添加到一个类吗?
  • 您是在问如何嵌入图像?

标签: actionscript-3 flash


【解决方案1】:

不确定这是否是您要求的,但如果您想在编译时嵌入图像,您可以这样做:

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

然后创建一个实例:

var lamp:Bitmap = new Lamp();

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

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

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

【讨论】:

  • AFAIK 这仅适用于 Flash Builder (Flex) 而不适用于 Flash Pro
猜你喜欢
  • 1970-01-01
  • 2011-06-03
  • 2010-11-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多