2010-04-20 77 views
1

我知道如何从外部文件加载.swf文件。 但是,我不知道如何运行已经在图书馆中的图书。是否有可能将.swf嵌套在.swf中?我想最后的东西只是一个文件。 请帮忙!actionscript 3.0 - .swf嵌套在.swf中?

回答

0

如果您使用的是flex,[Embed]标签也适用于.swfs。如果您使用的是Flash,我不知道..但是您可以将.swf导入到库中并将其制作为符号。

+0

[Embed]不需要Flex框架,我之前在AS3-only项目中使用过它。 – davr 2010-04-22 23:32:54

0

如果您试图将一个SWF(B)的内容嵌入到另一个(A)中,并且您有权访问B的FLA,那么您可以将B重新编译为SWC文件(已编译的Flash库) 。

首先确保您在B中所需的所有内容都正确地为ActionScript导出。

然后,导出为SWC: 文件 - >发布设置 - > Flash - >导出SWC。

一旦你有B的SWC,在FLA中为它添加一个引用: 文件 - >发布设置 - > Flash - >设置 - >库路径 - >点击+按钮 - >输入路径到SWC相对于您的FLA(例如“./libs/mySWC.swc”)。

-

在一个你现在就可以通过ActionScript来引用任何的B.