编辑在 Flash CS6 中嵌入字体的 SWF 文件

我正在尝试为视频游戏(辐射 4)编辑 UI SWF 文件,该文件包含其他 UI 文件在游戏中使用的字体。基本上,用我在 FontForge 中编辑的修改后的 .ttf 文件替换字体。

字体文件不能在 .swf 中更改其名称,也不能重命名为导出的 .ttf 文件,因此该名称与我替换的实际字体并不真正匹配。基本上,我在不调整任何其他内容的情况下替换字符和间距/字距调整数据,因为名称需要保持不变,以便其他 UI 文件(我需要保持不变)可以引用和使用它们。我稍后会解释为什么这很重要。

我尝试使用 JPEXS flash 反编译器来编辑 .swf 字体,但是在以这种方式嵌入字体时存在很多间距和对齐问题,而且我无法应用在 fontforge 中所做的间距更改,所以我已被告知另一种选择是使用 flash 或 Animate 来编辑 .swf 文件。

使用 JPEXS 反编译此 .swf 并将其导出为 .fla 文件,我可以在 flash CS6(这是我可以访问的)中对其进行编辑。

我面临的问题是,在 flash 中打开 .fla 文件时,我遇到一个窗口,显示在我的系统上找不到字体,我想找一些东西来替代它们。无法浏览到单个 .ttf 文件,我不能只在 Windows 中安装这些 .ttf 文件,因为它们是其他字体的修改版本,可以在系统范围内替换。此外,我将使用不同方式修改不同字体的多个版本,它们都具有相同的文件名。我还需要并排编辑这些 .fla 文件。

我要问的是,如何编辑在 flash 中嵌入字体的 SWF 文件,或者如何将 SWF 文件转换为嵌入字体的 flash 文件,而不是引用我已安装的字体窗户。

handanlove521 回答:编辑在 Flash CS6 中嵌入字体的 SWF 文件

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1181590.html

大家都在问