Draw score with bitmap font
This commit is contained in:
parent
c744305fbb
commit
01cd8d0ee0
@ -2,7 +2,10 @@ package com.annimon.influencexxii;
|
||||
|
||||
import com.badlogic.gdx.ApplicationListener;
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import com.badlogic.gdx.graphics.Color;
|
||||
import com.badlogic.gdx.graphics.GL10;
|
||||
import com.badlogic.gdx.graphics.g2d.BitmapFont;
|
||||
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
|
||||
import com.badlogic.gdx.graphics.glutils.ShapeRenderer;
|
||||
|
||||
public class InfluenceXXII implements ApplicationListener {
|
||||
@ -10,6 +13,8 @@ public class InfluenceXXII implements ApplicationListener {
|
||||
private Pointer pointer;
|
||||
private EnemiesController enemies;
|
||||
private ShapeRenderer renderer;
|
||||
private BitmapFont font;
|
||||
private SpriteBatch spriteBatch;
|
||||
|
||||
@Override
|
||||
public void create() {
|
||||
@ -17,6 +22,9 @@ public class InfluenceXXII implements ApplicationListener {
|
||||
float height = Gdx.graphics.getHeight();
|
||||
|
||||
renderer = new ShapeRenderer();
|
||||
font = new BitmapFont(Gdx.files.internal("data/font16.fnt"), false);
|
||||
font.setColor(new Color(0.23f, 0.38f, 1f, 0.81f));
|
||||
spriteBatch = new SpriteBatch();
|
||||
|
||||
pointer = new Pointer(width, height);
|
||||
enemies = new EnemiesController();
|
||||
@ -31,6 +39,8 @@ public class InfluenceXXII implements ApplicationListener {
|
||||
@Override
|
||||
public void dispose() {
|
||||
renderer.dispose();
|
||||
font.dispose();
|
||||
spriteBatch.dispose();
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -44,6 +54,9 @@ public class InfluenceXXII implements ApplicationListener {
|
||||
|
||||
// Draw pointer
|
||||
pointer.draw(renderer);
|
||||
|
||||
// Draw score
|
||||
Score.draw(spriteBatch, font);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user