繁体   English   中英

一个SWF文件中包含多个AS类

[英]Multiple AS classes in one swf file

我正在尝试使用mxmlc编译AS文件,但是特定的类取决于其他类。 我的命令是这样的:mxmlc -includes classA classB -source-path =。 com.example.com.classC。

这给了我classC.swf,但是当我加载它时,它仍然在寻找classA.swf和classB.swf。 无论如何,我只能拥有一个SWF文件吗?

谢谢!

我假设classA和classB是.as文件。 在那种情况下,您根本不需要使用-includes选项-只需像通常那样将它们导入到主类( ClassC )中,然后使用mxmlc com.example.ClassC从包含com文件夹的文件夹中进行编译即可。

根据此页面-includes选项用于指定生成的应用程序SWF文件的类列表,无论在编译时是否需要这些类。 通常,仅在需要时才编译源路径中的类,即,仅当该类被正在编译的其他类使用时才进行编译。 此选项告诉编译器编译一个类,即使您的任何类中都没有使用它-可能是在运行时使用getDefinitionByName创建该类的实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM