[]为什么打包后的APP设置黑体加粗字体位置都会偏下

已邀请:

wudi199553

赞同来自:

你发一个例子,我们看一下

CodeFarmer

赞同来自:

Laya使用fairy关于字体偏移问题的解决方案
在fairy做好的文本组件可能在laya项目实际运行的时候会偏移
原因:
1.fairy编辑器的项目设置 -- 字体设置 里没勾选禁止字体渲染位置优化
2.浏览器并没有文本使用的字体 用了替代字体 导致位置变化

解决方法 :
1.勾选 禁止字体渲染位置优化
2.laya可以加载ttf字体,在fairy的GUI实例化之前导入字体,就可以正常显示
{
  url: 'res/font/Symbol.ttf',
  type: Loader.TTF
}



这里特别说明
1.有些ttf特别的大,所以最好是自己做一个ttf 比如数字专门使用的 这样会小很多 具体制作方式可以百度 做出来大概2到3kb
2.编辑器在mac下不显示自己导入的字体 所以最好用win做 用win打开编辑器选择做好的字体 然后项目里先加载这个字体


刚亲自测试过,没问题了

要回复问题请先

商务合作
商务合作