2011-03-27 110 views
0

我正在开发将包含最多100个.fla文件的Flash项目。例如,他们共享一个.as类。如果我改变这个类,我需要手动重新编译所有依赖的.fla。如何使这个过程更快?管理Flash项目

回答

0

我还没有那么多大项目,但正如我已经与flex(flash builder)合作,如果你创建一个“动作项目”并改变它,据我所知,它并不需要重新编译使用它的所有其他项目。

1

我会做的三种方式这一个:

  1. 而不是100个FLA文件,必须使用一些手段来“交换”你需要改变,例如参数/项目之一FLA通过菜单,SWF嵌入的一些参数或JavaScript。
  2. 如果可能,请将其设置为基于代码的ActionScript项目,并使用Flex SDK附带的命令行mxmlc编译器。然后,您可以创建一个批处理或生成文件来构建SWF文件。
  3. 您可以使用Flash IDE脚本语言JSFL自动编译FLA。我在一些项目上成功完成了这项工作。 Here is a link to the JSFL reference
0

您可以使用不同的扩展来简化发布过程。

PublishAll命令发布在Flash IDE中打开所有FLA文件: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1013381

批量发布一个文件夹命令发布所有FLA文件(可以包括所有子文件夹太): http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1021887

我我们已经广泛地使用了它们,并且更喜欢批处理发布命令来处理您正在讨论的项目类型。这两个扩展都能自动完成发布过程,而无需在安装后输入。