Aus Das deutschsprachige Scratch-Wiki

(V1)
(15 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Block Info Tabelle |bild=<scratchblocks>sage []</scratchblocks> |blockkategorie=Aussehen |blocktyp=Stapelblock |version=[[Scratch 1.0 und früher|Scratch 1.0]] |eingaben=Textfeld |pcode=Sage [] }}  
+
{{Block Info Tabelle |bild=<scratchblocks>sage []</scratchblocks> |blockkategorie=Aussehen |blocktyp=Stapelblock |version=[[Scratch 1.0 und früher|Scratch 1.0]] |eingaben=Textfeld |pcode=sage [] }}  
 +
[[Datei:SageBsp.png|thumb|Der Block im Einsatz.]]
  
Der Sage () [[Block|Block]] ist ein [[Blockfarbe_lila_%3D_Aussehens-Blöcke|Aussehens Block]] and a Stack block. The block gives its sprite a speech bubble with the specified text — the speech bubble stays until an another speech or thought block is activated, or the stop sign is pressed. This block is identical to the Think () block, except that this block gives a speech bubble, while the other gives a thought bubble. This block immediately moves on to the next block when it is activated, unlike the say () for () secs block.  
+
Der '''sage ()'''-Block ist ein [[Blockfarbe lila = Aussehens-Blöcke|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)|Denke ()]]-Block, nur dass Letzterer eine Denkblase anstatt einer Sprechblase erzeugt.
  
 +
Anders als beim [[Sage () für () Sek. (Block)|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:
 +
<scratchblocks>
 +
sage [Zisch... Zzz...]
 +
</scratchblocks>
 +
 +
* Ein Wegweiser:
 +
<scratchblocks>
 +
sage [<-- Hier hin {} Dort hin -->]
 +
</scratchblocks>
 +
 +
* Eine Nachricht die nie verschwindet:
 +
<scratchblocks>
 +
sage [Ich bin ein ewiges Schild. Mein Holz ist schon uralt.]
 +
</scratchblocks>
 +
 +
* Eine Nachricht die sich auf Tastendruck ändert:
 +
<scratchblocks>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]
 +
</scratchblocks>
 +
 +
== 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:
 +
 +
<scratchblocks>
 +
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 []
 +
</scratchblocks>
 +
 +
== Siehe auch ==
 +
* [[Sage () für () Sek. (Block)]]
 +
* [[Denke () (Block)]]
 +
* [[Denke () für () Sek. (Block)]]
  
 
{{en|Say () (block)}}
 
{{en|Say () (block)}}
 +
[[hu:Mondd () (blokk)]]
 +
[[ja:()_と言う_(ブロック)]]
 +
[[Kategorie:Blöcke]]

Version vom 25. Januar 2021, 14:43 Uhr

sage []
sage []
Kategorie: Aussehen
Typ: Stapelblock
Eingeführt in: Scratch 1.0
Eingaben: Textfeld
Plugin-Code (Wiki): sage []


Der Block im Einsatz.

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



Code zum Einbinden ins Forum:
[wiki=de:Sage () (Block)]Sage () (Block)[/wiki]

Kategorie:En-Link

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.