管理Flash项目

时间:2011-03-27 23:48:12

标签: flash actionscript-3

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

3 个答案:

答案 0 :(得分:1)

我会这样做的三种方式之一:

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

答案 1 :(得分:0)

我没有那么大的项目,但是我已经使用flex(flash builder)如果你创建了一个“actionscript项目”并改变它,据我记得,它不需要重新编译所有其他使用它的项目。

答案 2 :(得分:0)

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

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

Batch-Publish命令从文件夹中发布所有fla文件(您也可以包含所有子文件夹): http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1021887

我已广泛使用它们,并且更喜欢Batch-Publish Command用于您正在讨论的项目类型。两个扩展都会自动完成发布过程,而无需在设置后输入。