【问题标题】:Command-line .fla to .swf file compilation?命令行 .fla 到 .swf 文件编译?
【发布时间】:2014-02-01 08:54:59
【问题描述】:

我必须从一个 .fla 创建大约 30 个不同的 .swf,它们之间的唯一区别是几个 actionscript 3 字符串,用于在最终的 .swf 上设置一些文本。

我目前的方法是手动完成,更改每个 .fla 上的字符串并编译为 .swf。当然,这需要很多时间,而且这项任务可以更有效地完成。

我想采用的新方法是使用其他编程语言编辑 .fla 文件(XLF 格式)中的字符串,然后使用命令行工具编译为 .swf。如果存在这样的命令行工具(并且适用于 linux),那么我可以在 Web 应用程序上创建一个界面,该界面会根据请求自动生成这些文件。

到目前为止,我还没有找到任何适合我目的的命令行工具。尽管在这个问题上有类似的 stackoverflow 问题,但这些问题已经很老了,现在可能存在这样的工具。如果不是这种情况,您会推荐什么其他方法来自动执行这项繁琐的任务?

【问题讨论】:

    标签: actionscript-3 flash automation


    【解决方案1】:

    没有命令行fla->swf 工具,但您可以考虑两种选择:

    1. 您可以使用JSFL 脚本完成您手动完成的所有工作。你也可以编写*.bat 脚本(或bash for Linux)来启动这个jsfl。在这种情况下,您仍然需要Flash Pro 进行构建。

    2. 考虑以这样的方式修改您的fla,当您可以将其用作mxmlc 项目的资产时,您可以嵌入此swf,在运行时创建资产,使用mxmlc conditional compiling 并将孩子添加到舞台。在这种情况下,您只需要 Flash Pro 来构建您的资产。

    【讨论】:

      猜你喜欢
      • 2011-02-17
      • 2012-07-22
      • 2015-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多