Discuss Scratch
- Discussion Forums
- » Deutsch
- » Befehl stoppe alles
- Buchstabenzaehler
-
0 posts
Befehl stoppe alles
Hallo,
ich bin noch ein ziemlicher Scratch-Neuling und habe eine Frage zum “stoppe alles”-Befehl:
Kann mir jemand erklären, weshalb im folgenden Projekt die Steine nicht sofort aufhören sich zu bewegen, wenn ein Stein vom Käfer berührt wird bzw. wenn der Käfer die Höhle erreicht hat?
Noch verwirrender ist für mich, dass nach Erreichen der Höhle die Steine erst aufhören sich zu bewegen, wenn sich der Käfer nochmal bewegt, beim Berühren eines Steines stattdessen aber bereits nach einigen Sekunden.
Projekt findet sich hier
Vielen Dank für jegliche Hilfe und Erklärung
Buchstabenzaehler
ich bin noch ein ziemlicher Scratch-Neuling und habe eine Frage zum “stoppe alles”-Befehl:
Kann mir jemand erklären, weshalb im folgenden Projekt die Steine nicht sofort aufhören sich zu bewegen, wenn ein Stein vom Käfer berührt wird bzw. wenn der Käfer die Höhle erreicht hat?
Noch verwirrender ist für mich, dass nach Erreichen der Höhle die Steine erst aufhören sich zu bewegen, wenn sich der Käfer nochmal bewegt, beim Berühren eines Steines stattdessen aber bereits nach einigen Sekunden.
Projekt findet sich hier
Vielen Dank für jegliche Hilfe und Erklärung
Buchstabenzaehler
- Alastrantia
-
9 posts
Befehl stoppe alles
Hallo Buchstabenzaehler,
Du hast bei der Figur „Spielleiterin“ diesen Block verwendet:
In dem „Beetle“ wird IMMER die Nachricht „Spielende“ gesendet, wenn die Farbe des Steins berührt wird.
Also wird die Nachricht immer wieder empfangen und neu gestartet, sodass die 2 Sekunden nie vorbei sind.
Du könntest das zum Beispiel beheben, indem du nach dem „sende Gewonnen an alle“ einen Block "stoppe dieses Skript“ einfügst.
Dadurch wird die Nachricht nur einmal gesendet und kann bis zum Ende laufen ohne neu gestartet zu werden
Ich hoffe ich konnte dir weiterhelfen!
Du hast bei der Figur „Spielleiterin“ diesen Block verwendet:
sage [Spieler hat verloren!] für (2) Sek.Dieser Block muss erst ganz ausgeführt werden, damit der Block danach ausgeführt wird.
In dem „Beetle“ wird IMMER die Nachricht „Spielende“ gesendet, wenn die Farbe des Steins berührt wird.
Also wird die Nachricht immer wieder empfangen und neu gestartet, sodass die 2 Sekunden nie vorbei sind.
Du könntest das zum Beispiel beheben, indem du nach dem „sende Gewonnen an alle“ einen Block "stoppe dieses Skript“ einfügst.
Dadurch wird die Nachricht nur einmal gesendet und kann bis zum Ende laufen ohne neu gestartet zu werden

Ich hoffe ich konnte dir weiterhelfen!
- Buchstabenzaehler
-
0 posts
Befehl stoppe alles
Hallo Alastrantia,
vielen Dank für deine Antwort, die mir sehr weitergeholfen hat und total einleuchtend ist. Bin selbst aber einfach nicht drauf gekommen.
Viele Grüße
Buchstabenzaehler
vielen Dank für deine Antwort, die mir sehr weitergeholfen hat und total einleuchtend ist. Bin selbst aber einfach nicht drauf gekommen.
Viele Grüße
Buchstabenzaehler
- Discussion Forums
- » Deutsch
-
» Befehl stoppe alles