如何使用mxmlc命令行编译器编译其主类位于程序包内部的动作脚本代码?考虑以下 -使用mxmlc编译器编译动作脚本
com.nuaavee::MainClass
com.nuaavee.utility::SomeUtility
MainClass
进口SomeUtility
类。
有没有办法编译这些类,保持MainClass
作为生成swf的主类?
如何使用mxmlc命令行编译器编译其主类位于程序包内部的动作脚本代码?考虑以下 -使用mxmlc编译器编译动作脚本
com.nuaavee::MainClass
com.nuaavee.utility::SomeUtility
MainClass
进口SomeUtility
类。
有没有办法编译这些类,保持MainClass
作为生成swf的主类?
下面是已经过测试工作的解决方案 -
mxmlc -output main.swf src/com/nuaavee/MainClass.as -source-path src/
如果它只是一个Utility类,它应该在MainClass.swf内编译,只要它被引用。即进口SomeUtility;
如果SomeUtility实际上是另一个swf,那么可以将它编译为一个模块来加载和删除MainClass,但这更复杂。
我想你误解了这个问题。我不担心课程是如何组织和加载的。我的关注是能够编译瑞士法郎。如果你知道如何,请告诉我。 – nuaavee 2010-11-12 23:13:20
mxmlc.exe -options targetClass.as – 2010-11-15 18:11:55
mxmlc.exe将自动包含所需的supclasses。 – 2010-11-15 18:12:34