Libgdx字体高度

时间:2017-04-06 12:00:49

标签: java fonts libgdx

有谁知道用特定尺寸计算位图字体高度的公式是什么?我知道当我在屏幕上绘制一个字符串时,我正在创建一个矩形来做这个,我想知道这个矩形的高度是多少。

1 个答案:

答案 0 :(得分:0)

如果您使用的是LibGDX版本> = 1.5.6,那么您可以按GlyphLayout获得字体高度。

Bitmap font = new BitmapFont();
GlyphLayout layout = new GlyphLayout(); 
layout.setText(font, "meow");
float height = layout.height;  //height of "meow"

但是如果你还在使用LibGDX API< 1.5.6,你可以通过这个获得高度

float height = font.getBounds("meow").height;