package com.tacoid.pweek.actors;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.scenes.scene2d.Actor;
import com.tacoid.pweek.I18nManager;
import com.tacoid.pweek.screens.GameScreen;
public class LevelActor extends Actor {
private GameScreen screen;
private BitmapFont font;
private int origX;
private int origY;
public LevelActor(AssetManager manager, GameScreen screen, int origX, int origY) {
this.screen = screen;
this.origX = origX;
this.origY = origY;
font = manager.get("images/font_level.fnt", BitmapFont.class);
}
@Override
public void draw(SpriteBatch batch, float alpha) {
String level = I18nManager.getInstance().getString("niveau") + String.valueOf(screen.getLevel());
font.setColor(1f, 1f, 1f, 1f);
font.setScale(1.0f);
font.draw(batch, level, origX - font.getBounds(level).width / 2, origY);
}
@Override
public Actor hit(float arg0, float arg1, boolean touchable) {
// TODO Auto-generated method stub
return null;
}
}