2010-03-28 40 views
0

我想在我的SWF文件中包含一些图像,而不是通过加载它们,而是通过将它们嵌入到SWF本身中。我发现下面的指令做:如何自动在SWF文件中包含多个图像?

[Embed(source="../graphics/images/ss0.png")] private var SS0:Class;

基本上,我希望每次都嵌入不同数量的图像。有没有办法做到这一点自动(让我们说,在一个for循环)还是我必须手动键入这个指令我想包括每个图像?

+0

嘿,你真的需要包括他们吗?有几个解决方法,但它们都很脏... – 2010-03-29 16:03:13

+0

是的不幸,我不得不将图形文件嵌入到SWF文件中,以降低服务器的下载速度。请随时赐教! – Ponty 2010-03-29 21:02:19

回答

1

您可以将所有PNG文件存储在一个ZIP文件中,然后使用FZip类来提取它们。见the example of this on their site

+0

感谢您指出此类,但不是我需要的,因为我将不得不在SWF旁边提供ZIP文件。 – Ponty 2010-03-31 20:52:04

+0

为什么您需要将所有内容放在一个SWF文件中?从服务器下载一个额外的文件不会有太大的开销。例如,每当你访问一个网页,它下载许多东西(图像,CSS,JavaScript等) – davr 2010-04-01 00:15:37

+0

这不是我的决定:) – Ponty 2010-04-06 18:31:50

相关问题