利用libgdx开发Android游戏(二)
上一篇文章末尾我们介绍了利用系统libgdx自带的BitmapFont在屏幕中显示文字,下面我们试着用自己设置的BitmapFont显示文字。
首先要下载一个工具Hiero,下载地址为:http://code.google.com/p/libgdx/wiki/Hiero,在页面上单击Hiero Java WebStart,会弹出如下窗口:
选择“确定”之后,即开始下载,下载完成之后,双击打开hiero.jnlp即可开始真正下载Hiero,下载完成之后,打开,界面如下:
点击File,选择Save Hiero settings file,会得到两个文件cf.fnt和cf.png。然后将这两个文件拷贝到工程的assets目录下,修改BitmapFont如下:
bf = new BitmapFont(Gdx.files.internal("cf.fnt"),Gdx.files.internal("cf.png"),false);
开始绘制bf.draw(batch,"Read the fucking code!",Gdx.graphics.getWidth()/2-200,Gdx.graphics.getHeight()/2);
编译运行,效果如下: