Aus Das deutschsprachige Scratch-Wiki

Wenn Taste [ v] gedrückt
Wenn Taste [ v] gedrückt
Kategorie: Ereignisse
Typ: Kopfblock
Eingeführt in: unbekannt
Eingaben: keine
Plugin-Code (Wiki): Wenn Taste [ v] gedrückt


Der Block Wenn Taste () gedrückt wird aktiviert, wenn die ausgewählte Taste gedrückt wird. Er ist ein Ereignis- und Kopf-Block.

Die wählbaren Tasten sind das Alphabet, die Ziffern von 0 bis 9, die Leertaste und die Pfeiltasten. Möglicherweise werden in Scratch 2.0 noch ein paar weitere Tasten (shift, enter, die Fx Tasten, Punkt, Komma, etc.) eingebaut werden. Fest eingeplant ist das allerdings noch nicht.

Erkennen wenn das Mausrad gedreht wird

Wenn das Mausrad nach oben gedreht wird wird dies von Scratch über den Wenn Taste (Pfeil nach oben v) gedrückt-Block erkannt, im Unterschied zum Drücken der Pfeil nach oben Taste liefert der Block Taste ((Pfeil nach oben v) aber "falsch".

Dies kann dazu verwendet werden, eine Mausradbewegung wie folgt zu erkennen:

Wenn Taste [Pfeil nach oben v] gedrückt
falls <nicht <Taste [Pfeil nach oben v] gedrückt?>> dann
 . . . // Code der bei Mausrad nach oben ausgeführt werden soll

Wird das Mausrad nach unten gedreht wird ist Pfeil nach unten zu verwenden:

Wenn Taste [Pfeil nach unten v] gedrückt
falls <nicht <Taste [Pfeil nach unten v] gedrückt?>> dann
 . . . // Code der bei Mausrad nach unten ausgeführt werden soll

Verwendung

Tasten werden hauptsächlich dazu verwendet, um Dinge zu steuern. Hier ein paar Beispiele:

  • Steuerung eines Objekts
Wenn Taste [Leertaste v] gedrückt
Sende [Feuer! v] an alle
Wiederhole (5) mal
 ändere y um (5)
  • Tippen in einem selbstgemachten Text Editor
Wenn Taste [a v] gedrückt
wechsle zu Kostüm [a v]
hinterlasse Abdruck
ändere x um [20]
  • Animationen starten
Wenn Taste [Leertaste v] gedrückt
sende [Animation beginnt! v] an alle
spiele Klang [Intro v]
Wenn Taste [Pfeil nach oben v] gedrückt
ändere y um [15]

Siehe auch



Code zum Einbinden ins Forum:
[wiki=de:Wenn Taste () gedrückt (Block)]Wenn Taste () gedrückt (Block)[/wiki]