RPG Maker MV 1.5.0 版本后自定义游戏字体的方法

JavaScript011

RPG Maker MV 1.5.0 版本后自定义游戏字体的方法,第1张

在1.5.0版本之前,自定义游戏字体很简单:改一下游戏目录中的fonts目录下的gamefont.css文件,并把相应的字体放到该目录中就行了。然而,在MV更新到1.5.0版本之后,这个方法就不起作用了。无论你怎么改gamefont.css,游戏中的字体都不会随之改变,仍然是系统默认的字体。

我在纠结要不要给我的游戏工程升级的时候,突然想到YEP系列插件中的YEP_CoreEngine.js有自定义游戏字体的选项,那么能不能通过它来实现自定义游戏字体呢?想到就干,我新开了一个测试工程,就安装一个YEP_CoreEngine.js插件,如图:

它的字体设置部分默认是这样的:

在中文Windows系统上,我们需要做的只有两点:

一是像往常一样修改gamefont.css的内容并且把相应的字体放进fonts目录;

二是在YEP_CoreEngine的插件参数中修改“Chinese Font”参数的值,在默认值的最前面添加一个“GameFont, ”(不含引号),如下图:

这样做完之后,游戏字体就会随着你的gamefont.css的内容而改变,效果跟以前版本的一样。

开源库 zloirock/core-js

提供了es5、es6的polyfills,包括promises、 symbols 、 collections 、iterators、 typed arrays 、 ECMAScript 7+ proposals 、 setImmediate 等等。

如果使用了 babel-runtime、babel-plugin-transform-runtime 或者 babel-polyfill,你就可以间接的引入了 core-js 标准库