利用libgdx开发Android游戏(二)
2012-12-24 21:29
183 查看
上一篇文章末尾我们介绍了利用系统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);
编译运行,效果如下:
首先要下载一个工具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);
编译运行,效果如下:
相关文章推荐
- android游戏开发框架libgdx的使用(二十二)—利用TABLELAYOUT进行布局
- 利用libgdx开发Android游戏(一)
- 利用libgdx开发Android游戏(三)
- Android游戏开发引擎libGDX系列教程(一) -- 初识libGDX
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- android游戏开发框架libgdx的使用(五)--舞台和常用UI类
- android游戏开发框架libgdx的使用(十八)—资源加载管理AssetManager的使用
- android游戏开发框架libgdx的使用(五)--舞台和常用UI类
- 【Android游戏开发十八】解放手指,利用传感器开发游戏!(本文讲解在SurfaceView中用重力传感器控制圆球的各方向移动)
- 【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用
- android游戏开发框架libgdx的使用(一)--环境搭建
- 【Android LibGDX游戏引擎开发教程】第07期:中文字体的显示和绘制(上)
- 【Android LibGDX游戏引擎开发教程】第01期:LibGDX的详细介绍
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用
- android游戏开发框架libgdx的使用(十二)—TiledMap地图的使用
- 【Android2D游戏开发十六】(上文之触摸屏手势)详解Android Gesture 手势操作!利用手势实现一个简单切换图片的功能!
- android游戏开发框架libgdx的使用(六)--演员和演出
- android游戏开发框架libgdx的使用(六)--演员和演出
- 【Android游戏开发十八】解放手指,利用传感器开发游戏!(本文讲解在SurfaceView中用重力传感器控制圆球的各方向移动)
- android游戏开发框架libgdx的使用(十四)—TiledMap中视角完善和障碍物处理