LibGDX为游戏商店

时间:2016-04-13 20:04:28

标签: android libgdx

我有一家商店,你可以买东西。所以一切都准备好了。但我想在屏幕底部打印一条文字,说明你需要这个项目。就像用户点击一个花费500个硬币的物品一样,如果他没有足够的物品,它会在底部打印一个文字,上面写着“你需要500个硬币!”。

问题是我可以再次自己编写代码...但我确信有更快的方法,就像已经内置的方法一样?

1 个答案:

答案 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:

https://github.com/libgdx/libgdx/wiki/Hiero