在使用BMFont 时 用windows 下的bmfont64创建出来的bmfont 里面的offsety 参数是0
但是在mac 上用GLyphDesigner 创建出来的每个字offsety 都不是等高的 这时候Label 就会出现字向下偏移的情况
具体示例工程LabelBMFont.zip (731.7 KB)
GLyphDesigner 和 bmfont64 创建的字体参数不一样,显示效果当然会有差异,挑一个你觉得合适的工具去创建bmfont就好。
这个文本整体Y偏下 和工具无关吧
我认为是 bmfont.js
250行 有问题 我改了试下
letterPosition.y = nextTokenY - (_lineHeight - letterDef.offsetY) * _bmfontScale + shareLabelInfo.margin;
好的,我们确认下,感谢~
可以关贴了
不知道为啥bmfont 做出来的字没 GLyphDesigner 好用
bmfont 做出来的字号大小非常难调
GLyphDesigner 不管用的多大号字做的 设置的时候都能标准的字号去设置