如何使用 gdx BitmapFont 更改字体大小

问题描述 投票:0回答:1

我用 BitmapFont 在 java 中创建了一种字体

private BitmapFont font = new BitmapFont(Gdx.
files
.internal("HARLOWSI.TTF"));

现在,我想更改字体大小,

我尝试了BitmapFont方法中出现的方法

font.setScale(scale);

它不起作用,所以我在网上寻找解决方案,我被告知尝试一下

font.getData().setScale(scale);

但这也不起作用。

java libgdx bitmap-fonts
1个回答
0
投票

一种方法是使用

FreeTypeFontGenerator
文档,它允许您生成特定大小的
BitmapFont

这样您就可以生成

BitmapFont
的多个实例,每个实例对应游戏中所需的每种尺寸。

© www.soinside.com 2019 - 2024. All rights reserved.