Wir nutzen Cookies, um das allgemeine Benutzerelebnis zu verbessern. Mit der Nutzung unseres Wikis stimmst du der Nutzung von Cookies zu.

Setze Drehtyp () (Block)

setze Drehtyp auf [ v]
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
setze Drehtyp auf [rundherum v]
setze Richtung auf (0 v)
wiederhole (10) mal
gehe (10)er-Schritt
end
setze Richtung auf (180 v)
wiederhole (10) mal
gehe (10)er-Schritt
end

Wenn Taste [Pfeil nach links v] gedrückt
setze Drehtyp auf [links-rechts v]
setze Richtung auf (-90 v)
gehe (10)er-Schritt

Wenn Taste [Pfeil nach rechts v] gedrückt
setze Drehtyp auf [links-rechts v]
setze Richtung auf (90 v)
gehe (10)er-Schritt

Wenn ich [Pause v] empfange
setze Drehtyp auf [nicht drehen v]

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