Move or Die

Move or Die

评价数不足
中文闪退解决方法 Game crash solution when using Chinese
由 ᶜʳᵉᵃᵏᵒ 制作
适用场景:
使用中文或英文时结算界面闪退并且error log里的记录的是bad allocation。
若不是这种情况的闪退那本文章可能无法解决你的问题
   
奖励
收藏
已收藏
取消收藏
最简单的解决方式
  1. 打开游戏目录下的 Lib\UI\Misc
  2. StylishFashion.ttf 字体复制一份覆盖掉 HuaWen.ttf 字体
  3. 问题解决√
图示:
原理 & 补充
原理就是 HuaWen.ttf 有15MB对游戏来说太大了直接内存读溢出了,所以你可以选择其他较小的ttf中文字体进行替换,此处为防止过于繁琐的操作就直接原地复制一份已有的中文字体。

当然,你可以自定义字体,但建议选取的字体字库不要太小了,否则游戏内可能出现口口或者缺字的现象。

Q:这是中文字体,那为什么我用英文的时候也会闪退呢?
A:因为游戏内置的fps和ping值显示也是使用 HuaWen.ttf 字体,很蠢。
Q:覆盖/安装这个字体会有影响吗?
A:Steam有完整性验证,不用对覆盖的字体进行备份,同时也无需安装目录里的字体。

若有帮助,请点个👍让更多人能看到这篇指南!

2 条留言
ᶜʳᵉᵃᵏᵒ  [作者] 10 月 6 日 上午 12:36 
此留言正在等待我们的自动内容检查系统分析。在我们证实其内容无害之前(例如试图窃取信息的钓鱼站点链接),留言将暂时隐藏。
夏日 10 月 3 日 下午 9:20 
我不会替换我去了,看百度要word改字体真嘟假嘟,嫌麻烦。