查看: 268|回复: 0
收起左侧

[心得教程] 关于对《輻射4超級字庫附製作教程最終版》的补充

[复制链接]

2

主题

127

帖子

1509

积分

中级玩家

Rank: 3Rank: 3

点赞
10
贡献
13
猫币
2
精华
0
金元
1197
积分
1509
发表于 2022-2-8 15:08:52 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

系统版本:Windows 10 专业版21H1

1. JAVA安装后的环境变量请参考以下地址配置:
https://blog.csdn.net/tiantang_1986/article/details/53894947

2. FontLibrary.as文件的修改
需要修改的TTF字体文件名应与FontLibrary.as中的“My Font.ttf”一致。
通常是直接把字体文件改名为“My Font.ttf”,并不需要更改FontLibrary.as文件。

3. 建立mxmlc.bat文件
Flex sdk 4.6.0解包按3DM原教程做,然后在D:\1\bin目录下新建文本文档,复制以下代码:

@echo off
for  %%i in (%0) do set FLEX_HOME=%%~dpi..
java -jar "%FLEX_HOME%\lib\mxmlc.jar" +flexlib="%FLEX_HOME%/frameworks" %*

保存后更改文件名为:mxmlc.bat。

4. flex-config.xml文件的修改
记事本打开D:\1\frameworks目录下的flex-config.xml文件,拉到最下方,找到“<static-link-runtime-shared-libraries>flase</static-link-runtime-shared-libraries>”,把其中的“flase”改为“true”。

5. 命令行执行转换TTF文件
不使用原教程中的“D:\1\bin\mxmlc.exe D:\2\FontLibrary.as”,应写成“D:\1\bin\mxmlc.bat D:\2\FontLibrary.as -accessible”。

6. 如果使用ANK汉化包,我们可以直接把汉化包中的字体替换成自己制作而成的字体文件。
这时我们需要先解包汉化包,把自己制作的“FontLibrary.swf”连同原教程中制作工具包中的“fonts_console.swf”、“fonts_en.swf”复制替换到\Data\Interface文件夹中。
按原教程修改此文件夹中的“FontConfig.txt”文件:

fontlib "Interface\FontLibrary.swf"
map "$HandwrittenFont" = "FontLibrary" Normal
map "$MAIN_Font" = "FontLibrary" Normal
map "$MAIN_Font_Bold" = "FontLibrary" Normal
map "$Terminal_Font" = "FontLibrary" Normal
map "$Controller_Buttons" = "Controller Buttons" Normal
map "$Controller_Buttons_inverted" = "Controller Buttons inverted" Normal
map "$ConsoleFont" = "FontLibrary" Normal
map "$DebugTextFont" = "FontLibrary" Normal
map "$BRODY" = "FontLibrary" Normal
validNameChars "`1234567890-=~!@#$%^&*():_+QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,./qwertyuiop{}asdfghjkl;'zxcvbnm"
validBookChars "`1234567890-=~!@#$%^&*():_+QWERTYUIOP[]ASDFGHJKL;'ZXCVBNM,./qwertyuiop{}asdfghjkl;'zxcvbnm"

文件修改保存后,把修改过的汉化包重新打包完成。

7. 参考资料

(1). scythe1912《【界面美化】輻射4超級字庫附製作教程最終版,200多款字型,無彈藥、人物屬性和破解終端顯示不全》;
(2). 左边的天堂《JRE的安装及环境变量配置》,
https://blog.csdn.net/tiantang_1986/article/details/53894947
(3). lyjtynet《Flash命令行编译mxmlc参数说明》,
https://blog.csdn.net/lyjtynet/article/details/9929341



评分

参与人数 1贡献 +10 金元 +120 点赞 +10 猫币 +2 收起 理由
往事 + 10 + 120 + 10 + 2 鼓励分享

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-2-28 12:08

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.