1

我是图形和多媒体编程的新手,我使用 Adob​​e Flash CS5 Professional V11.0 编辑和创建一些 Flash 短片。

我有一部由旧版 Flash(Macromedia Flash 10 或 8)创建的旧 Flash 电影。这个假电影需要修改,因为它有一些打字错误。

我有一个渲染的 Flash 电影 (.swf),我使用 Flash 反编译器软件将其转换为其原始格式 (.fla) 及其相关资源,如动作 - 按钮 - 字体 - 帧 - 图像 - 形状 - 精灵。

我已经通过我的 Flash 软件编辑了包含错误的形状,并使用仅在保存选项中允许的 CS5 或 CS4 可用格式保存它。

我复制了旧的已编辑形状并用新的正确形状替换了它们,但是当我将文件发布为 *.swf 格式或专家将其闪存它时它不起作用,因为它们根本不存在。它可能是一种类型不匹配,但我下载并安装了旧的 Flash 软件版本(Macromedia Flash 8.0)来阅读和发布它们,但它给出了文件读取错误并且根本无法读取或操作它们。

我尝试了一个替换特定形状或所有 Flash 形状的程序,但它也没有看到,它仅用于 *.swf 格式。

有没有办法将 Flash 中的形状转换或处理为文本?

我在网上搜索了这个,但大多数结果都是关于形状补间的,我没有找到我想要的。

我怎样才能改变这些闪光形状中的错误,而让其他东西像动作脚本和使用的时间线一样,因为我只想替换这些错误的形状?

我的方式有什么问题或正确的方法是什么?

感谢您的回答和帮助:)

4

2 回答 2

1

反编译 swfs 并不总是会生成一个 Flash 文件,然后您可以将其重新编译回 swf。

一旦你有了新的反编译 .fla(在你改变任何东西之前),你可以发布它吗?如果可以,那么您可以浏览库并编辑现有资产以更改输入错误。如果没有,那么您将需要按照 Mattias 的建议重新构建 fla,使用全新的文件。

有什么方法可以获取早期版本的原始源文件?这将使您不必从头开始重建它。

于 2010-12-02T14:32:33.277 回答
0

您是否尝试将所有内容复制到新的(新鲜)闪存文件中,而不是在“重新创建的”闪存文件中工作?有时会有所帮助...

于 2010-12-02T09:34:55.827 回答