为什么我的标签在屏幕左下方没有完美的角落?

时间:2014-05-01 04:05:45

标签: libgdx

使用Hiero创建一个普通的.fnt文件。 Arial,22号,没有衬垫......

enter image description here


制作标签,将其放在屏幕的左下角......

BitmapFont font = new BitmapFont(Gdx.files.internal("MyFont.fnt"));
Label.LabelStyle style = new Label.LabelStyle(font, new Color(1,1,1,1));
label = new Label("Hello", style);
label.setX(0);
label.setY(0);

你明白了:

enter image description here


仔细看看......

enter image description here


观察左侧和底部是否有一个小空间。我期待这个标签完全被逼入绝境,但事实并非如此。

我不清楚 为什么 会发生这种情况。这是.fnt数据:

info face="ArialMT" size=22 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=0,0
common lineHeight=26 base=20 scaleW=256 scaleH=128 pages=1 packed=0
page id=0 file="MyFont.png"
chars count=94
char id=32   x=0     y=0     width=0     height=0     xoffset=0     yoffset=20    xadvance=6     page=0  chnl=0 
char id=64   x=0     y=0     width=22     height=23     xoffset=1     yoffset=3    xadvance=22     page=0  chnl=0 
char id=124   x=22     y=0     width=3     height=23     xoffset=2     yoffset=3    xadvance=6     page=0  chnl=0 
........

所以我的问题是:为什么我的标签在屏幕的左下方没有完美的角色?

libGDX 0.9.9。

0 个答案:

没有答案