Aus Das deutschsprachige Scratch-Wiki

(Darstellung nicht mehr falsch)
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
|bild = <scratchblocks>setze Drehtyp auf [  v]</scratchblocks>
 
|bild = <scratchblocks>setze Drehtyp auf [  v]</scratchblocks>
 
|blockkategorie = Bewegung
 
|blockkategorie = Bewegung
|blocktyp= Befehlsblock
+
|blocktyp= Stapelblock
 
|pcode = setze Drehtyp auf [  v]
 
|pcode = setze Drehtyp auf [  v]
 
|version = [[Scratch 2.0]]
 
|version = [[Scratch 2.0]]
 
|eingaben = Drehtypen
 
|eingaben = Drehtypen
 
}}
 
}}
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 [[Projekt|Projekts]] zu verändern, anstatt dies auf dem üblichen Weg manuell in den Figureigenschaften zu tun.
+
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 [[Projekt|Projekts]] zu verändern, anstatt dies auf dem üblichen Weg manuell in den [[Figureigenschaften]] zu tun.
  
 
== Drehtypen ==
 
== Drehtypen ==
Über das Ausklappmenü können folgende drei Drehtypen angewählt werden:
+
{{Hauptartikel|Drehtyp}}
  
=== Nicht drehen ===
+
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.
Nicht drehen sorgt dafür, dass die Figur immer nach rechts zeigt, unabhängig davon, welche Richtung gerade angegeben wird.
 
  
=== Links-rechts ===
+
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 (Block)|Gehe ()er-Schritt]] immer noch in die festgelegte Richtung bewegen.
Links-rechts ist die Standardauswahl des Blocks. Sie bewirkt, dass die Figur bei negativen Richtungswerten nach links und bei positiven nach rechts zeigt. Die Richtung "0" ist von Letzterem inbegriffen.
+
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.
Dabei wird die Figur an der Vertikalachse gespiegelt anstatt sich, wie es bei '''Rundherum''' der Fall wäre, dabei auf den Kopf zu stellen.
+
 
 +
== Anwendung ==
 +
Diese Skripte zeigen Beispielanwendungen des Blocks für einen Platformer.
 +
<scratchblocks>
 +
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
  
=== Rundherum ===
+
Wenn Taste [Pfeil nach rechts v] gedrückt wird
Rundherum ist die Standardeinstellung einer Figur nach deren Erzeugen. Dieser Drehtyp bewirkt, dass die Figur immer exakt in die angegebene Richtung zeigt.
+
setze Drehtyp auf [links-rechts v]
 +
setze Richtung auf (90 v) Grad
 +
gehe (10)er Schritt
  
== Auswirkungen des Drehtyps ==
+
Wenn ich [Pause v] empfange
Der Drehtyp dient lediglich zu visuellen Zwecken. Die Richtung der Figur wird von 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 (Block)|Gehe ()er-Schritt]] immer noch in die festgelegte Richtung bewegen.
+
setze Drehtyp auf [nicht drehen v]
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.
+
</scratchblocks>
  
 
[[Kategorie:Blöcke]]
 
[[Kategorie:Blöcke]]
{{en|Set Rotation Style () (block)}}
+
{{en|Set Rotation Style () (block)}}[[ja:回転方法を () にする (ブロック)]][[ru:Стиль вращения ()]][[en:Set Rotation Style () (block)]]

Aktuelle Version vom 30. August 2020, 16:42 Uhr

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 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]

Code zum Einbinden ins Forum:
[wiki=de:Setze Drehtyp () (Block)]Setze Drehtyp () (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.