Wie der Titel schon sagt sehe ich grade den Wald vor lauter bäumen nicht 
ich möchte ein Image Zeichen, wenn eine Bestimmte koordinate überschritten ist soll ein Extra image gezeichnet werden, das funktioniert auch, allerdings nur ein mal logischer weise.....:lol:
hier mal der Code:
soweit so gut,
wenn ich nun allerdings hergehe und in der draw methode die in einem gameloop aufgerufen wird, eine Schleife hinzufüge die mir das Zeichenen wiederholt, passiert logischerweise nichts mehr, vielleicht sollte ich auch einfach nur mal eine pause machen , aber ggf. kann mir ja jemand schnell einen Denkanstoß geben :idea:
Normalerweise müsste ich ja hier auch mit deiner while schleife arbeiten, sonst wird, wie es ja der fall ist , das image nur einmal wiederholt, ich checks grad wie gesagt nicht :toll:
Vielen Dank schonmal vorab.
ich möchte ein Image Zeichen, wenn eine Bestimmte koordinate überschritten ist soll ein Extra image gezeichnet werden, das funktioniert auch, allerdings nur ein mal logischer weise.....:lol:
hier mal der Code:
Java:
public void draw(Graphics2D g){
g.drawImage(image, (int)x, (int)y, null);
if (x < 0) {
g.drawImage(image, (int) x + GamePanel.WIDTH, (int) y, null);
}
if (x > 0) {
g.drawImage(image, (int) x - GamePanel.WIDTH, (int) y, null);
}
}
soweit so gut,
wenn ich nun allerdings hergehe und in der draw methode die in einem gameloop aufgerufen wird, eine Schleife hinzufüge die mir das Zeichenen wiederholt, passiert logischerweise nichts mehr, vielleicht sollte ich auch einfach nur mal eine pause machen , aber ggf. kann mir ja jemand schnell einen Denkanstoß geben :idea:
Normalerweise müsste ich ja hier auch mit deiner while schleife arbeiten, sonst wird, wie es ja der fall ist , das image nur einmal wiederholt, ich checks grad wie gesagt nicht :toll:
Vielen Dank schonmal vorab.
Zuletzt bearbeitet: