Я развиваю эту игру в LibGDX, и у меня есть BitmapFont
, который я использую, чтобы написать оценку на экране. Шрифт появляется со странным интервалом, и он изменяется, когда он перемещается. Как я могу это исправить? Вот некоторые примеры того, как текст показывает вверх:Неправильный интервал между шрифтами в LibGDX
Вот код для шрифта:
generator = new FreeTypeFontGenerator(Gdx.files.internal("font/komika.ttf"));
parameter = new FreeTypeFontGenerator.FreeTypeFontParameter();
parameter.size = 100;
defaultFont = generator.generateFont(parameter);
Вот код ярлык:
topScoreLabel = new Label(String.valueOf("Best : " + topScore), skin);
topScoreLabel.setColor(Color.RED);
topScoreLabel.setBounds(GAME_WORLD_WIDTH - 30, GAME_WORLD_HEIGHT - 20 * aspectRatio, 25, 20 * aspectRatio);
topScoreLabel.setFontScale(0.05f);
topScoreLabel.setAlignment(Align.right);
Я использую такой большой шрифт, потому что он должен хорошо масштабироваться на больших экранах, чего не было, если бы у меня было меньше. Как исправить эту проблему?