Flash AS2命令行编译器功能

时间:2009-01-10 03:27:18

标签: actionscript-2 flash swf-compiler mtasc

虽然MTASC command-line compiler可以将ActionScript类文件编译成SWF,但我需要通过命令行开关对其功能进行具体了解。

  

-version n :指定SWF版本:6   生成Player 6r89兼容的SWF   或8以访问Flash8功能。

  • 配置影片的单个框架,包含所有代码。
  

-frame f :将导出AS2   类进入swf的目标框架。


  • 但是如何配置电影的,包含哪些ActionScript代码??
  • 换句话说,将 A类放入第1帧,将 B类放入第2帧, C类放入第3帧的flash电影

2 个答案:

答案 0 :(得分:2)

据我所知,你无法指定哪些类进入哪些框架。但是,您可以指定一个框架,其中将导出所有类代码。由于SWF格式是一种蒸汽格式(它是逐帧下载的),你可以例如在第2帧中导出所有类。如果您将代码放在第1帧中,基本上以 stop(); 开头,然后您将进入循环测量SWF的数量是多少加载后,您可以在第一帧创建一个SWF预加载器。

您还可以查看swfmill,以便布局SWF的框架并导入资源。您可以使用MTASC将代码注入到swfmill生成的SWF中。

答案 1 :(得分:1)

使用AS2将所有代码导入到同一帧中,您可以选择将使用哪个帧。

然而,使用AS3,在根上导入的代码进入第1帧,使用形状导入的代码进入形状框架。

相关问题