cicaprojekt/cicaprojekt/GateDrawer.java

32 lines
577 B
Java
Raw Normal View History

2016-05-07 14:08:25 +00:00
package cicaprojekt;
import java.io.IOException;
public class GateDrawer extends AbstractDrawer {
2016-05-07 14:08:25 +00:00
Gate gate;
public GateDrawer(Gate g) throws IOException {
super("Gate.png");
2016-05-07 14:08:25 +00:00
gate = g;
}
@Override
public void draw() throws IOException {
if(gate.isOpen())
changeImage("OpenGate.png");
2016-05-07 14:08:25 +00:00
else
changeImage("Gate.png");
2016-05-07 14:08:25 +00:00
}
@Override
public int getTileX() {
2016-05-07 14:08:25 +00:00
return gate.getX();
}
@Override
public int getTileY() {
2016-05-07 14:08:25 +00:00
return gate.getY();
}
}