Wie kann man seine Welt in greenfoot zurücksetzen wenn man Run(die Flage) drückt Drückt?
Hat jemand eine Idee wie man seine Welt in Greenfoot zurücksetzt wie am Start des spielst, habe nämlich ein gamover screen, der soll weg und die Figuren sollen wie am Anfang stehen wenn man run drückt.
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java, Programmieren & Softwareentwicklung
Erstelle eine reset-Methode, in der du jedes einzelne Objekt auf seinen Startzustand zurücksetzt. Also im Grunde das, was du schon definiert haben musst, als du das initiale Spielfeld definiert hast. Wenn das Spiel dann zurückgesetzt werden soll, musst du diese Methode aufrufen.
Wenn du eine World-Subklasse hast, in der die initiale Beschreibung des Spielfelds bspw. im Konstruktor bereits geschieht, sollte es auch reichen, setWorld zu nutzen.
Greenfoot.setWorld(new YourWorld());