[LayaAirIDE 2.0]引擎默认的微软雅黑字体会偏移
引擎里分别使用微软雅黑和安卓默认字体Droid Sans Fallback,对比了下,微软雅黑比Droid Sans Fallback要往上偏了很多
这样导致的后果是,使用引擎默认的微软雅黑编辑界面,在pc上测试没问题,到了安卓上面会往下偏移
我之前也考虑是设备环境或者字体本身的问题,但是在word文档和其他文字编辑软件里做了相同的对比,并没有出现问题
这样导致的后果是,使用引擎默认的微软雅黑编辑界面,在pc上测试没问题,到了安卓上面会往下偏移
我之前也考虑是设备环境或者字体本身的问题,但是在word文档和其他文字编辑软件里做了相同的对比,并没有出现问题
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
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,如果不够可以再加点,
137*****103
赞同来自: