非原创,我以前是在GameMaker开发者之家的论坛上看来的,刚好今天又遇到有朋友问想起这个事情,其实我对诱因也不太清楚🤷♂️
问题表现
有一些朋友在使用了汉化补丁或者选择了2.3以后的官方中文选项以后,进入GMS2界面会发现文字变得很奇怪也很小,就好像是GMS2找不到该用什么字体然后不知道从哪个犄角旮旯找了个字体来凑数,然后就会非常难受,大概会长成下面这样


解决方法
找到GameMaker Studio 2的安装路径,Windows可以直接在桌面图标上右键选择打开文件所在位置
Mac则去Application(应用)文件夹里找到GameMaker Studio 2的图标然后右键选择显示包内容
然后进入其中Mono Bundle这个文件夹即可
1、找个字体
找一个你喜欢的字体,比如Windows平台的微软雅黑,macOS自带的苹方等,然后把字体文件复制到安装目录下的Fonts
文件夹里,ttf
和ttc
等字体文件都是可以的
2、修改配置
在安装目录下找到default
文件夹,里面有一个default_macros.json
文件,用文本编辑器打开,在最下方会看到这样几行内容
"default_font" : "Open Sans",
"default_style" : "Regular",
"default_font_size" : "9"
把Open Sans
改成你刚刚复制过来的字体完整名称比如msyh.ttf
或PingFang.ttc
等
想修改字体大小也在这里
然后保存文件(Mac要注意可能会跟你要授权输入密码同意即可)
然后重新启动IDE,应该就会看到正常的显示界面了🙂