0
我想計算我的字體需要的大小,因此我的文本將全部顯示在一行中而不會被剪切。計算擬合的文字大小
例
| -100px ---這是我的文本--- 100px- |
我有DPI和所有東西。測試不是一種方法,我使用的是Libgdx,文本顯示時帶有一個按鈕(Scene2D UI)。
我想計算我的字體需要的大小,因此我的文本將全部顯示在一行中而不會被剪切。計算擬合的文字大小
例
| -100px ---這是我的文本--- 100px- |
我有DPI和所有東西。測試不是一種方法,我使用的是Libgdx,文本顯示時帶有一個按鈕(Scene2D UI)。
致電BitmapFont.getBounds()
。它返回的TextBounds
會告訴你你需要什麼。您可以嘗試使用中等字體,根據邊界的大小來決定上下。我使用這種方法來幫助縮放從舊Droid 1到新HD顯示器的UI尺寸。
http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/BitmapFont.html