gpt4 book ai didi

linux - 从 fla 制作 swf 而无需打开它

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:28:15 24 4
gpt4 key购买 nike

是否可以在不打开 fla 文件然后通过命令行制作 swf 的情况下更改文本和图像?我想制作一个 flash 模板并保存 fla。然后能够更新我的文本和图像名称并将其转换为 swf。我有一个模板,但有大量不同的文本选项和背景图像。如果能够将 master.fla 复制 20 次并仅更改源代码(将从命令行执行此操作)然后转换为 swf(通过命令行),那就太好了。

如有任何帮助,我们将不胜感激。

最佳答案

使用 CS5,通过使用 XFL 文件格式而不是 FLA,您可以完成今天要求的一半。您得到的不是二进制 blob,而是一个可编辑的 XML 文件和一个由单独的 Assets 文件组成的树:PNG、AS3 文件等。然后您可以通过编程方式修改 XML 或 AS3 文件以获得您的变体。

(CS5 FLA 文件实际上只是 XFL 的压缩版本,但使用它代替 XFL 没有任何优势。在 CS4 和更早版本中,FLA 是专有的二进制格式。)

缺少的部分是 XFL 编译器。 Adobe 目前没有提供这样的东西,第三方市场也没有生产。

您可以使用系统自动化工具通过编译步骤驱动 Flash Professional 环境。例如,在 OS X 上,Automator 或 AppleScript 应该能够做你想做的事。它只会比您希望的命令行编译器有更多的开销。

关于linux - 从 fla 制作 swf 而无需打开它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7936463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com