2017-04-06 71 views
0

有誰知道什麼公式來計算具有特定大小的位圖字體的高度?我知道當我在屏幕上繪製一個字符串時,我創建了一個矩形來做到這一點,我想知道這個矩形的高度是多少。Libgdx字體高度

回答

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; 
+0

感謝得到的高度,這是非常有用的:) – Dragomirus