是的,您绝对需要按照
gdx-stb-truetype编辑中的说明将jar 添加到项目中。很简单,这就是您将如何使用它的方法…
首先,您需要声明您
BitmapFont和将要使用的字符…
BitmapFont font;public static final String FONT_CHARACTERS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789][_!$%#@|\/?-+=()*&.;,{}"´`'<>";然后,您需要创建字体…
font = TrueTypeFontFactory.createBitmapFont(Gdx.files.internal("font.ttf"), FONT_CHARACTERS, 12.5f, 7.5f, 1.0f, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());font.setColor(1f, 0f, 0f, 1f);您可以使用传递给
createBitmapFont()它们的参数,然后您会看到它们的作用。
然后渲染字体,您将照常进行操作…
batch.begin();font.draw(batch, "This is some text", 10, 10);batch.end();



