本帖最后由 meochan 于 2022-11-14 04:36 编辑 / n$ {( z* |7 E$ ~' \7 T# ~
( r. i! J3 \* `5 p" c1 j
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。7 g0 L5 c9 M; _$ a
* j* P9 t! W: NP.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!# j( l1 @) T1 v; f/ G5 G% Y
2 j& ^ s; G$ U6 s5 N
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
! x! Q( O9 h0 G1 r3 w在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。
' t7 R/ r9 Z f8 d( H8 ]游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。 G; \8 y, Q( e7 }2 g! C! Z
0 I' s. n1 U7 h# i, q2 |* p
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
4 l( I$ Z- X* t; D" }6 h0 M l% p& I) S8 B! l4 T
! ~1 F/ k$ [/ E/ y' B& A' b
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。, D& c& Z \4 r# ]7 f- l
) I' I& V4 t* I图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。 : o; \5 @& m% h! s, \
# s3 j3 k2 t# v# j5 l' _' K
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 ! ^: T% F) x9 q, Z! G+ A
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。 8 @$ @% T( K* y) j9 M0 T2 _
但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
/ H, B6 P" o. F; `) o
* \5 f u) M, ?! q替换之后的效果对比:
( z+ x+ F: R8 U' s9 L" \ ' C3 e& H8 ^3 c6 [, K# Q
5 Q* f) h9 I, h! R. W+ W. B5 D
; S- C1 u5 O) ^8 }0 W6 H
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
6 C6 s6 O( `' a- A% S* T1 b3 {* a. S/ r6 D/ _1 d! j% D1 @+ H
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
+ f1 Z/ f) P# u+ N或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。1 [5 Q& T% C4 R2 S; f
/ ~9 l& S4 K, q. ?万分感谢。( G. h& G+ \$ e
|