[LayaAir 2.0]求问:西文字体下半部分被遮挡,怎么处理?

部分西文字体(像g字母),下半部分显示不全,被遮挡了一小部分。
1、PC上Chrome预览正常,移动端X浏览器预览正常,在其他移动浏览器、微信内及其他app内均显示不全
2、更换过tohama和calibri字体,依旧不可以
3、单行文本和多行文本都存在这个问题,多行文本设置了行间距
4、UI是用的fairyGUI,在fairyGUI社区问过开发者,反馈是引擎渲染问题,求解答
https://ask.fairygui.com/?/question/4649?notification_id=6319&rf=false&item_id=3290#!answer_3290

微信图片_20200108103139.png

 
 
已邀请:

Aar0n

赞同来自:

class TextRender
getFontSizeInfo 函数,最后部分
   var xoff:int = Math.max( orix - pixelBBX[0], 0);
   var yoff:int = Math.max( oriy - pixelBBX[1], 0);
   var bbxw:int = pixelBBX[2] - pixelBBX[0];
   var bbxh:int = pixelBBX[3] - pixelBBX[1]+1;
原来没有+1,如果不够可以再加点,调整这些偏移试试

要回复问题请先

商务合作
商务合作