[LayaAirIDE 2.0]360浏览器的字体偏移问题


TIM截图20190707213320.png

demo项目,文字默认正常,改成微软雅黑或者一些其他自定义字体,会出现字体偏移的问题。整体表现为:谷歌浏览器正常居中,360浏览器乡下偏移几个像素,导致有些场景下文字会移出背景区域
已邀请:

Aar0n

赞同来自:

临时绕过方法:
TextRender.as  
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,如果不够可以再加点,   用这个试试

要回复问题请先

商务合作
商务合作