Пока этот код работает для измерения границ заданного текста:
Vector2 getTextSize(String text, BitmapFont font) {
Vector2 textSize = new Vector2();
GlyphLayout layout = new GlyphLayout(font, text);
textSize.x = layout.width;
textSize.y = layout.height;
return textSize;
}
Но он не учитывает хвосты символов, таких как p, y, j или q, например, и I ' Хотелось бы узнать, как рассчитать эти границы без необходимости вручную вводить размеры хвостов из файла шрифтов в метод, так как это будет очень медленно в игре со многими шрифтами.