die vorgehensweise die ich dir jetzt vorschalge, wird nur funktionieren bei Actors die du mit "addObject" in deiner welt spawnst und du bereits einen funtionierenden timer hast.

Wenn der timer auf 10 steht, dann ruf eine methode auf die so aussehen könnte:

public void UpdateImagesOfAllActorsInWorld(String img_name)

{

this.getWorld().getObjects(abc.class).get(0).setImage(img_name);

this.getWorld().getObjects(abc.class).get(1).setImage(img_name);

this.getWorld().getObjects(abc.class).get(2).setImage(img_name);

this.getWorld().getObjects(xyz.class).get(0).setImage(img_name);

this.getWorld().getObjects(xyz.class).get(1).setImage(img_name);

}

Ich weiß nicht ob das so funtionieren wird, aber es geht hier um das prinzip, dass du die Images alle actor in einer world manuell ändern musst.

Ich nehme an, dass du greenfoot für die schule benutzt, solltest du greenfoot allerdings privat nutzen, rate ich die wirklich auf etwas besseres zu wechsen, wie zu Beispiel godot ( https://godotengine.org/ ) oder Unity ( https://unity.com/de )

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.