Heavens Devils

4845
文章
7894127
总阅读

《文明5》更换字体,以及更换后字体压扁的终极解决方法

Heavens Devils 2018-04-25 16:02 1000+ 举报

  适用于原版及资料片,win7 64亲测有效。


进入游戏目录下的\assets\Gameplay\XML\NewText目录,用记事本打开对应的 .xml文件。


如果是论坛下的资料片整合版,此处应该是english.xml。文件内容如下。


< ?xml version="1.0" encoding="utf-8" ?>


< GameData>


<Languages>


<Row>


<ID>0</ID>


<Type>en_US</Type>


<Name>English</Name>


<TableName>Language_en_US</TableName>


<PluralRule>2</PluralRule>


<UseExtendedFont>1</UseExtendedFont>


<FontName>XHei</FontName>


<FontWidthScale>0.38</FontWidthScale>


<FontHeightScale>1.00</FontHeightScale>


···下删


看红色部分。fontname后面就是游戏内的字体,可任意修改为系统中已有的任何字体。这里我用的是XHei字体。


fontwidthscale,控制字体的宽度;


fontheightscale,控制字体的高度;


如果没有以上两行,请自行添加。


替换字体后,发生字体压扁的情况,可用这两行参数进行微调。


汉化版默认的参数是宽0.38,高0.78,将宽度调节到0.33左右可使字体呈正方形。


如果需要放大字体,则将这两个参数调高即可。我的配置文件是将字体放大的。


调节后无效的,请检查确认游戏的assets\UI\Fonts目录下,有没有chfont这个子目录,有的话请备份后删除。


附上经调节后的游戏截图。字体放大后有些地方过大超出UI范围,但不影响游戏体验。  


Heavens Devils 发表于6年前

声明:该文观点仅代表用户本人,酷乐米仅提供信息存储空间服务,文中素材如有侵权请联系删除。


0 人点赞

记得评论+点赞哦

留言评价