Das Programm anhalten

Das Programm anhalten#

Am Ende eines Spiels oder beim Wechsel eines Levels müssen häufig bestimmte Aktionen ausgeführt werden – zum Beispiel das Spielfeld zurücksetzen oder das Spiel pausieren. Dafür stehen folgende Befehle zur Verfügung:

  • world.stop(): Stoppt die Welt. Es werden keine weiteren Aktionen ausgeführt und keine Events mehr verarbeitet.

  • world.start(): Startet die Welt nach einem vorherigen stop()-Befehl wieder.

  • world.is_running: Eine boolesche Variable, mit der du prüfen kannst, ob die Welt aktuell aktiv ist.

  • world.clear(): Entfernt alle Actors aus der Welt.

  • world.reset(): Löscht die aktuelle Welt und erzeugt sie neu, indem alles ausgeführt wird, was in der Methode world.on_setup() definiert ist.