我有一家商店,你可以买东西。所以一切都准备好了。但我想在屏幕底部打印一条文字,说明你需要这个项目。就像用户点击一个花费500个硬币的物品一样,如果他没有足够的物品,它会在底部打印一个文字,上面写着“你需要500个硬币!”。
问题是我可以再次自己编写代码...但我确信有更快的方法,就像已经内置的方法一样?
答案 0 :(得分:0)
这是教程如何在libGDX中编写文本
http://www.gamefromscratch.com/post/2013/09/26/LibGDX-Tutorial-2-Hello-World.aspx
基本上你应该创建字体对象,用它来设置字体,颜色,大小和东西,最后写出文字:
font = new BitmapFont();
// Or for some custom font
font = new BitmapFont(Gdx.files.internal("data/arial-15.fnt"),false);
font.setColor(Color.RED);
batch.begin();
font.draw(batch, "Hello World", 200, 200);
batch.end();
转换"正常"您可以使用LibGDX的字体有免费工具,即Hiero: