本帖最后由 meochan 于 2022-11-14 04:36 编辑 ' p C: \; S( o/ a2 N, n
% I! N/ t9 W% C0 _- t大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
; W' a* m/ k, }& N* P Y8 Q P, j ' c, ]- q% T3 v# m6 n
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!+ U2 d ]0 ^& U# [% \3 g
4 y& g9 }7 c5 g" t4 X
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。; y* [, k6 ~0 a* H0 \1 m
在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。
! W d# G8 ~( F' f h游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
/ f) Q9 G# J/ r0 t. d/ y
. f, _( ?# ^9 j图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
9 {) U2 A" `9 \$ K
6 D9 C9 Z' x! M7 U8 y1 y+ @) V, e
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。) b# L' I0 O9 m/ X* a
+ C4 e2 k% N5 t$ {1 f2 c+ H$ _! [
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
% P [8 M2 Q$ [3 G5 }& p
/ M: g2 c( t0 [+ R I6 e7 f我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 2 S# A6 l* C! c9 g7 _$ j$ D: b" a3 V
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。 3 C& q+ P: }4 {) t* `- B
但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug: # }; S4 c |) ]2 ^9 R' w6 n& b# g
' x, N$ K% ^2 v
替换之后的效果对比: ' u4 M- E" G# M
9 ~8 A3 ~5 s; E |$ `1 a
9 V4 B' |& H: z; D- ]
8 Y7 F# {5 I7 d5 m. F, s
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。3 I( e) `+ W: A# X5 P& R+ F
/ o3 G% s. D/ V( E
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
9 k. u! X1 P- M6 y或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。5 V4 H/ B' a' o
: U5 P* H# z( s0 X$ K6 T+ A
万分感谢。% i2 Q4 y9 ` |, x
|