XUnity.AutoTranslator插件的補充說明(內(nèi)嵌ttf參數(shù)及效果)
配置文件相對路徑為?\BepInEx\config\AutoTranslatorConfig.ini
之前大家也研究了很多第37行和38行的TMP字體替換:
(多用于Unity游戲的TMP字庫中不包含所需字符時,顯示一堆白框),這里不展開
對于一般的,文件就可以了,那么插件中明明有替換的功能,為什么一直用不了呢?是因為作者確實沒有在Github上寫明,但其實只要打開控制臺查看報錯,就很容易能發(fā)現(xiàn)這樣一條:
顯然這是在提示我們在第35行:
的這個等號右邊填寫以下英文字段,可以替換unity游戲中的ttf字體,注意空格哦。
(游戲的ttf文件不含中文或缺少規(guī)范字型時,可能直接不顯示缺少的字符,也可能fallback為比較突兀的Arial字體)

那么作為漢化用途,上述這么多字體哪個適合呢?結(jié)論如下:
D開頭(4個)
????????DengXian? ?(等線中文字體)
????????DengXian Bold???(等線,Bold代表加粗,下略)
????????

????????Dubai(迪拜市政府和微軟公司合作發(fā)布的字體)
????????Dubai Bold

F開頭(3個)
????????FZShuTi(方正舒體)

????????FZYaoTi(方正姚體)

????????FangSong(仿宋)

K開頭(1個)
????????KaiTi(楷體)

L開頭(1個)
????????LiSu(隸書)

M開頭(2種,8個)
????????Microsoft JhengHei(微軟正黑體)
????????Microsoft JhengHei Bold
?????????Microsoft JhengHei UI
????????Microsoft JhengHei UI Bold

????????Microsoft YaHei(微軟雅黑,太常見不放圖了)
????????Microsoft YaHei Bold, Microsoft YaHei UI, Microsoft YaHei UI Bold
S開頭(13個)
????????STCaiyun(華文彩云)

????????STFangsong(華文仿宋)

????????STHupo(華文琥珀)

????????STKaiti(華文楷體)

????????STLiti(華文隸書)
????????STSong(華文宋體)
????????STXihei(華文細黑)
????????STXingkai(華文行楷)

????????STXinwei(華文新魏)

????????STZhongsong(華文中宋)

????????SimHei(中易黑體)
????????SimSun(宋體)
????????SimSun-ExtB(宋體的擴展版,包括不常用的漢字)
Y開頭(1個)
????????YouYuan(幼圓)

完畢!但需要指出的是,這些字體只是下位替代,如果能找到更符合類似原字體的字體,是最好的,但是那樣子的替代需要一定的繁雜步驟,如果有小伙伴想知道歡迎留言