一种从Flash IDE库自动生成符号类的方法

时间:2012-03-14 12:17:50

标签: actionscript-3 flash flash-cs5 flash-ide

我的工作流程通常是这样的:我在Flash IDE中使用文本字段,容器等创建符号。然后我选择“export for actionscript”并输入classname(阶段实例的自动声明,当然是关闭) 。

然后我在FDT中创建一个相应的类文件,并声明所有这些文本字段和我符号中的其他对象。这是非常常规和乏味的过程,需要花费很多时间。

有没有办法实现自动化?也许一些flash IDE的插件会根据为AS导出的符号自动创建一个类文件?

更新:所以,按照Pavelfljōt提供的答案,我编写了自己的命令来完成这项任务。它现在可以在Adobe Exchange上获得:http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=3021022

1 个答案:

答案 0 :(得分:2)

您可以使用JSFL来处理.fla库。您可以编写一个运行库项目的脚本,找到为AS导出的脚本并创建所需的.as文件(如果尚未创建,则不会覆盖现有文件)。 (要创建公共属性,您必须在符号阶段运行对象,获取其名称和类型以在类中创建适当的字段。)

值得一提的是优秀的框架xJSFL,它可以帮助您编写更紧凑,更优雅的脚本。