libgdx 之 您好,Hello world!
點File — Save as BMFont Files,生成兩個文件,並保存到android的assert文件夾下
private SpriteBatch spriteBatch;
private BitmapFont bitmapFont ;
@Override
public void create() {
float w = Gdx.graphics.getWidth();
float h = Gdx.graphics.getHeight();
bitmapFont = new BitmapFont(Gdx.files.internal("data/hello_world.fnt"), Gdx.files.internal("data/hello_world.png"), false);
spriteBatch = new SpriteBatch();
}
@Override
public void dispose() {
spriteBatch.dispose() ;
bitmapFont.dispose() ;
}
@Override
public void render() {
Gdx.gl.glClearColor(1, 1, 1, 1);
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
spriteBatch.begin() ;
bitmapFont.draw(spriteBatch, "LIBGDX : " + Gdx.graphics.getFramesPerSecond(), 5, Gdx.graphics.getHeight() - 10);
bitmapFont.draw(spriteBatch, "你好!hello world!", 0, Gdx.graphics.getHeight()/2);
spriteBatch.end() ;
}
@Override
public void resize(int width, int height) {
}
@Override
public void pause() {
}
@Override
public void resume() {
}