Aus Das deutschsprachige Scratch-Wiki

(Weitergeleitet von Stoppe dieses Skript (Block))

stoppe [alles v]
stoppe [alles v]
Kategorie: Steuerung
Typ: Stapelblock
Eingeführt in: Scratch 2.0
Eingaben: keine
Plugin-Code (Wiki): stoppe [alles v]


Der Stoppe ()-Block ist ein Steuerungsblock in Abschlussblock-Form. Vor Scratch 2.0 war er aufgeteilt in die Blöcke "Stoppe dieses Skript" und "Stoppe alles", sein Scratch 2.0 lässt sich auswählen, ob dieses Skript, alle Skripte des Objektes oder das ganze Projekt gestoppt werden sollen.

Stoppe alles

stoppe [alles v]

Der Stoppe [alles]-Block stoppt zwar das Projekt, hindert jedoch die Kopf-Blöcke nicht daran, erneut aktiviert zu werden.

Anwendungsbeispiele

  • Ein Projekt stoppen, nachdem alle Aktionen beendet sind
  • Ein Projekt stoppen, nachdem etwas bestimmtes passiert ist, zum Beispiel wenn man keine "Leben" mehr hat
  • Eine Pause einbauen

Stoppe dieses Skript

stoppe [dieses Skript v]

Der Stoppe [dieses Skript]-Block stoppt das Skript, an dessen Ende er steht, verhindert jedoch nicht, dass der Ereignisblock (durch den das Skript ausgeführt wird) erneut aktiviert wird. Damit kann auch ein eigener Block beendet werden, wie die "return"-Funktion in vielen anderen Programmiersprachen.

Anwendungsbeispiele

Stoppe andere Skripte der Figur

stoppe [andere Skripte der Figur v]

Der Stoppe [andere Skripte der Figur]-Block stoppt alle anderen Skripte des Objektes, das diesen Block ausführt. Wie auch bei den anderen Möglichkeiten, den "Stoppe ()"-Block zu verwenden, verhindert auch diese nicht, dass Ereignisblöcke erneut aktiviert werden.

Anwendungsbeispiele

  • Es soll nur noch ein Skript einer Figur laufen



Code zum Einbinden ins Forum:
[wiki=de:Stoppe () (Block)]Stoppe () (Block)[/wiki]
Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.