public class Schlange extends Actor {
private Kopf k;
private ArrayList<Rectangle> body;
private Rectangle first;
public Schlange() {
body = new ArrayList<>();
k = new Kopf();
body.add(0, k);
first = new Rectangle((k.width / 2 - 1) * k.dimension, k.height / 2 * k.dimension, k.dimension, k.dimension);
body.add(1, first);
}
public void act() {
for (int i = body.size(); i >= 0; i--) {
body.get(i).moveTo(body.get(i - 1).getCenterX(), body.get(i - 1).getCenterY());
}
}
}
private Kopf k;
private ArrayList<Rectangle> body;
private Rectangle first;
public Schlange() {
body = new ArrayList<>();
k = new Kopf();
body.add(0, k);
first = new Rectangle((k.width / 2 - 1) * k.dimension, k.height / 2 * k.dimension, k.dimension, k.dimension);
body.add(1, first);
}
public void act() {
for (int i = body.size(); i >= 0; i--) {
body.get(i).moveTo(body.get(i - 1).getCenterX(), body.get(i - 1).getCenterY());
}
}
}