public class ExplodierenEffekt {
private static boolean init = false;
protected boolean live = true;
int step=0;
public void malen(){
if (!init) {
for (int i = 0; i < 23; i++) {
tankManager.maler.drawImage("explode" + (i + 1) + ".png", x_Koordinate - 2
* tankManager.koernigkeit2, y_Koordinate - 2 * tankManager.koernigkeit2); // modify
// the
// position
// of
// Explodes
}
init = true;
}
if (!live) {
explodieren();
return;
}
if (step == 46) {
live = false;
step = 0;
return;
}
tankManager.maler.drawImage("explode" + (step / 2 + 1) + ".png", x_Koordinate - 2
* tankManager.koernigkeit2, y_Koordinate - 2 * tankManager.koernigkeit2); // modify the
// position of
// Explodes
if (tankManager.status == GameManager.PAUSE || tankManager.status == GameManager.EXIT) {
} else {
step++;
}
}
}