最近在研究cocos项目转成微信小游戏,发现字体显示有问题,cocos项目是使用了第三方字体的,但是在微信开发者工具里用模拟器运行,字体很小很小,真机运行的时候字体大小倒是正常了,但是字体变成了默认字体,网上简单搜了一下,发现是ttf字体的font-name和font-family不一致导致的,于是下载了FontCreator工具修改字体
在此记录修该方法:
查看字体名字:
如图就是字体名称,font-name
打开字体文件,打开字体属性:
修改属性
如图,字体系列名称就是font-family,先点击旁边的+1按钮,然后把名字改成一样的,不要用中文,使用英文命名
最后导成ttf字体文件替换cocos里的项目字体文件就行,只需要把字体名称改成原先的,不需要逐个设置lable组件里的字体。这下微信开发者工具里的模拟器和真机测试的字体效果就是正常的了