我在纠结要不要给我的游戏工程升级的时候,突然想到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 标准库