Aus Das deutschsprachige Scratch-Wiki
(Weitergeleitet von Setze Drehtyp auf () (Block))
setze Drehtyp auf [ v]
Kategorie: | Bewegung |
Typ: | Stapelblock |
Eingeführt in: | Scratch 2.0 |
Eingaben: | Drehtypen |
Plugin-Code (Wiki): | setze Drehtyp auf [ v]
|
Der Block Setze Drehtyp () ist ein in Scratch 2.0 eingeführter Block, der es einem erlaubt, den Drehtyp einer Figur während der Ausführung eines Projekts zu verändern, anstatt dies auf dem üblichen Weg manuell in den Figureigenschaften zu tun.
Drehtypen
→ Hauptartikel: Drehtyp
Es gibt drei Optionen für diesen Block: rundherum, links-rechts und nicht drehen. Rundherum bedeutet, dass die Figur sich um ganze 360° drehen kann. Dies ist die Standardeinstellung. Links-rechts bedeutet, dass die Figur nur nach links (Richtung: -90) oder rechts (Richtung: 90) zeigen kann. Alle anderen Richtungen werden auf einen dieser zwei Werte gerundet. Die Figur wird auch horizontal gewendet, wenn es im Links-Rechts-Stil nach links zeigt. Nicht drehen bedeutet, dass die Figur wie bei einer Richtung von 90 immer nach rechts zeigt.
Der Drehtyp dient lediglich zu visuellen Zwecken. Die Richtung der Figur wird durch ihn nicht beeinflusst. Das heißt, selbst wenn der Drehtyp nicht auf Rundherum festgelegt ist, wird sich die Figur bei Befehlen wie Gehe ()er-Schritt immer noch in die festgelegte Richtung bewegen. Gegebenenfalls können Berührungserkennungen dieser Figur mit Farben und anderen Figuren sowie anderer Figuren in Verbindung mit der entsprechenden Figur durch das Ändern des Drehtyps abweichen.
Anwendung
Diese Skripte zeigen Beispielanwendungen des Blocks für einen Platformer.
Wenn Taste [Leertaste v] gedrückt wird setze Drehtyp auf [rundherum v] setze Richtung auf (0 v) Grad wiederhole (10) mal gehe (10)er Schritt end setze Richtung auf (180 v) Grad wiederhole (10) mal gehe (10)er Schritt end Wenn Taste [Pfeil nach links v] gedrückt wird setze Drehtyp auf [links-rechts v] setze Richtung auf (-90 v) Grad gehe (10)er Schritt Wenn Taste [Pfeil nach rechts v] gedrückt wird setze Drehtyp auf [links-rechts v] setze Richtung auf (90 v) Grad gehe (10)er Schritt Wenn ich [Pause v] empfange setze Drehtyp auf [nicht drehen v]
[wiki=de:Setze Drehtyp () (Block)]Setze Drehtyp () (Block)[/wiki]