本帖最后由 meochan 于 2022-11-14 04:36 编辑 & z q% y# f' T5 R* a# r
5 f% j6 A6 L$ r( Q: g5 h6 v
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
4 }% r, F$ U9 E) N 4 ?% p( W! k. R; K u
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
9 A3 j7 s0 P( @9 O/ b: e# m
9 X" X0 `$ H8 r5 ]& u6 m4 N现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
3 n3 y+ c1 y9 R# D0 N: ? z在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。
$ B- Q+ q( n1 V# p2 R3 ~$ F游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
8 J& h0 g; N8 f
# o% a7 i" ]9 F5 S# _% d2 ^图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。1 e5 \" s6 s" o: ~
1 C7 ~/ J. S; Q; ~/ a! s5 g
% ]0 I% I* Z1 o0 D图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。9 b/ Z2 d# x: e: n6 N
4 Y6 R3 O) j3 K* ]' X5 t; p
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。 $ g$ E/ |: Z& V. P9 F
8 i# s% q7 _* m) D1 i我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。
0 f6 U( y7 d7 @- ?% V" h这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。 i2 q) W# W9 L% K/ _" M
但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
+ J4 B2 ^2 l7 D" `" s8 e1 C8 K# C$ Y* d% T% C( D, U
替换之后的效果对比: # [* T1 m2 r, E0 D
- u# g' C* t0 c8 M% u- E
; ], l! |9 ~/ z$ q# L5 U
1 T1 x+ R2 q4 `6 B; n6 G通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
! c3 R! l2 n* h& Z. b* j; N7 c8 Q" M. L P- l
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
1 l) Y6 E5 [' p或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。
8 z8 n9 ]$ I. @* R1 E% \4 Q7 s! o
8 `3 K. ^/ u3 m' c) r- Z. y7 K万分感谢。
/ s; W( k V8 E+ `1 Y8 n- ]
|