Aus Das deutschsprachige Scratch-Wiki
sage []
Kategorie: | Aussehen |
Typ: | Stapelblock |
Eingeführt in: | Scratch 1.0 |
Eingaben: | Textfeld |
Plugin-Code (Wiki): | sage []
|
Der sage ()-Block ist ein Aussehens-Block und ein Stapelblock. Er verleiht der Figur eine comicartige Sprechblase. Der Block ist eine von mehreren Möglichkeiten zur Textausgabe in Scratch. Der Block funktioniert ähnlich wie der Denke ()-Block, nur dass Letzterer eine Denkblase anstatt einer Sprechblase erzeugt.
Anders als beim Sage () für () Sek.-Block wird die Sprechblase so lange angezeigt, bis das Stoppschild gedrückt wird, das Skript gestoppt wird, der "sage ()"-Block ohne Eingabe ausgeführt wird oder ein anderer Denke- oder Sage-Block ausgeführt wird. Allerdings verzögert sie das Skript auch nicht.
Anwendungsbeispiele
- Eine Figur, die die ganze Zeit Geräusche macht:
sage [Zisch... Zzz...]
- Ein Wegweiser:
sage [<-- Hier hin {} Dort hin -->]
- Eine Nachricht die nie verschwindet:
sage [Ich bin ein ewiges Schild. Mein Holz ist schon uralt.]
- Eine Nachricht die sich auf Tastendruck ändert:
Wenn die grüne Flagge angeklickt sage [Kennst du die Antwort auf das Leben, das Universum und alles andere? (Drücke die Leertaste)] warte bis <Taste [Leertaste v] gedrückt?> sage [42]
Verschwinden der Sprechblase
Da die Sprechblase nicht von selbst verschwindet, ist es nötig, einen leeren Sage-Block auszuführen. Das folgende Beispiel zeigt, wie das funktioniert:
Wenn die grüne Flagge angeklickt sage [Sieh mich an! Ich drehe mich!] wiederhole (10) mal drehe dich nach rechts um (5) Grad warte (1) Sekunden end sage []
Siehe auch
[wiki=de:Sage () (Block)]Sage () (Block)[/wiki]