package com.tacoid.superflu.actors;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.scenes.scene2d.Actor;
import com.tacoid.superflu.SuperFlu;
import com.tacoid.superflu.entities.Zone;
public class ZoneActor extends Actor {
private Zone zone;
private TextureRegion zoneTextureRegion;
public ZoneActor(Zone zone) {
this.zone = zone;
SuperFlu superflu = SuperFlu.getInstance();
zoneTextureRegion = new TextureRegion(superflu.manager.get("images/carte_zone" + zone.getId() + ".png", Texture.class), 1024, 544);
}
@Override
public void draw(SpriteBatch batch, float parentAlpha) {
batch.setColor(0, 0.3f, 0, 0);
batch.draw(zoneTextureRegion, 0, 0);
batch.setColor(Color.WHITE);
}
@Override
public Actor hit(float arg0, float arg1) {
// TODO Auto-generated method stub
return null;
}
}