抱歉这个愚蠢的问题,但我是一个安静的菜鸟。我不知道如何在 Libgdx 中绘制位图字体。好吧,我已经使用 HIERO v2.0 工具制作 BitmapFont 文件。然后我在代码中初始化它:
BitmapFont font = new BitmapFont(Gdx.files.internal("data/fonts/Georgia.fnt"), Gdx.files.internal("data/fonts/Georgia.png"), false);
但是当我尝试在屏幕上绘制它时:
game.batch.begin();
font.draw(game.batch, "Text string", game.screenWidth * 0.5f, game.screenHeight * 0.5f);
game.batch.end();
我得到这个结果: http: //imageshack.us/photo/my-images/696/bitmapfont.png/ 有人知道,我做错了什么吗?