Aus Das deutschsprachige Scratch-Wiki

K ("Funktion" um Informationen ergänzt.)
K
 
(14 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Block Info Tabelle
 
{{Block Info Tabelle
|bild=<scratchblocks>gehe (10)er-Schritt</scratchblocks>
+
|bild=<scratchblocks>gehe (10) er Schritt</scratchblocks>
 
|blockkategorie=Bewegung
 
|blockkategorie=Bewegung
|blocktyp=Stapelblock
+
|blocktyp=[[Blockform = Stapel-Blöcke|Stapelblock]]
|pcode=gehe (10)er-Schritt
+
|pcode=gehe (10)er Schritt
 
|version=[[Scratch 1.0 und früher|Scratch 1.0]]
 
|version=[[Scratch 1.0 und früher|Scratch 1.0]]
 
|eingaben=Zahl, Variable
 
|eingaben=Zahl, Variable
}}Der [[Alle Blöcke = Übersichts-Liste|Block]] '''gehe () -er Schritt''' ist ein [[Blockform = Stapel-Blöcke|Stapelblock]] und gehört zur Kategorie der [[Blockfarbe blau = Bewegungs-Blöcke|Bewegungsblöcke]].  
+
}}Der [[Alle Blöcke = Übersichts-Liste|Block]] '''gehe () er Schritt''' ist ein [[Blockform = Stapel-Blöcke|Stapelblock]] und gehört zur Kategorie der [[Blockfarbe blau = Bewegungs-Blöcke|Bewegungsblöcke]].  
  
 
== Funktion ==
 
== Funktion ==
Dieser Block bewegt ein [[Objekt]] um die angegebene Anzahl von Schritten in die Richtung, in welche das Objekt im Moment schaut. Die [[Richtung (Block)|Richtung]] kann man mit den [[Drehe () Grad (Blöcke)|Rotationsblöcken]] verändern. Außerdem entspricht ein Schritt genau einem Pixel. Wenn das Objekt sich 10 Schritte bewegt, bewegt es sich also um zehn Pixel (dies gilt nur für die normale Bühnengröße, nicht für den Präsentationsmodus oder den verkleinerten Projekt-Player auf der Profilseite von Scratchern). Je größer die Zahl, desto schneller bewegt sich das Objekt. Auch negative Werte sind möglich, das Objekt bewegt sich dann rückwärts.
+
Dieser Block bewegt eine [[Figur]] um einen Schritt von angegebener Länge in die Richtung, in welche die Figur im Moment schaut. Die Zielposition wird dabei sofort eingenommen, das heißt die Figur springt um die angegebene Anzahl von Schritten weiter. Darum heißt der Block auch ''gehe ()er-Schritt'' und nicht ''gehe () Schritte''. In der englischen Version von Scratch heißt der Block ''Move () Steps'', zu deutsch in etwa ''gehe () Schritte''. Diese Variante wurde vermieden, da hier der falsche Eindruck entstehen könnte, dass sich die Figur Schritt für Schritt weiterbewegt, anstatt in einem einzigen Schritt von entsprechender Länge.
 +
 
 +
Die [[Richtung (Block)|Richtung]] kann man mit den [[Drehe dich um () Grad (Block)|Rotationsblöcken]] verändern. Die Schrittlänge wird in Pixel angegeben. Wenn die Figur sich also um einen 10er-Schritt bewegt, bewegt sie sich also um zehn Pixel (dies gilt nur für die normale Bühnengröße, nicht für den Präsentationsmodus oder den verkleinerten Projekt-Player auf der Profilseite von Scratchern). Je größer die Zahl, desto schneller bewegt sich die Figur. Auch negative Werte sind möglich, die Figur bewegt sich dann rückwärts.
  
 
[[Datei:Bewegungsgeschwindigkeit.gif]]
 
[[Datei:Bewegungsgeschwindigkeit.gif]]
  
 
== Beispiel ==
 
== Beispiel ==
Dieser Block kann in Kombination mit den [[Drehe () Grad (Blöcke)|Rotationsblöcken]] verwendet werden, um ein Objekt zu bewegen ...
+
Dieser Block kann in Kombination mit den Rotationsblöcken verwendet werden, um eine Figur zu bewegen ...
  
 
<scratchblocks>
 
<scratchblocks>
 
wiederhole fortlaufend
 
wiederhole fortlaufend
falls <Taste [Pfeil nach oben v] gedrückt?>
+
falls <Taste [Pfeil nach oben v] gedrückt?>, dann
setze Richtung auf (0 v)
+
setze Richtung auf (0 v) Grad
gehe (10)er-Schritt
+
gehe (10) er Schritt
 
ende
 
ende
falls <Taste [Pfeil nach unten v] gedrückt?>
+
falls <Taste [Pfeil nach unten v] gedrückt?>, dann
setze Richtung auf (180 v)
+
setze Richtung auf (180 v) Grad
gehe (10)er-Schritt
+
gehe (10)er Schritt
 
ende
 
ende
falls <Taste [Pfeil nach rechts v] gedrückt?>
+
falls <Taste [Pfeil nach rechts v] gedrückt?>, dann
setze Richtung auf (90 v)
+
setze Richtung auf (90 v) Grad
gehe (10)er-Schritt
+
gehe (10)er Schritt
 
ende
 
ende
falls <Taste [Pfeil nach links v] gedrückt?>
+
falls <Taste [Pfeil nach links v] gedrückt?>, dann
setze Richtung auf (-90 v)
+
setze Richtung auf (-90 v) Grad
gehe (10)er-Schritt
+
gehe (10)er Schritt
 
ende
 
ende
 
</scratchblocks>
 
</scratchblocks>
Zudem benötigt man ihn, um z.B. [[Schwerkraft]] zu Programmieren.
+
Zudem benötigt man ihn, um zum Beispiel [[Schwerkraft]] zu programmieren.
  
 
[[Kategorie:Blöcke]]
 
[[Kategorie:Blöcke]]
 
{{en|Move () Steps (block)}}
 
{{en|Move () Steps (block)}}
 +
[[fr:Scratch Wiki Accueil/les blocs/mouvement/avancer de ()]]
 +
[[id:gerak_()_langkah_(balok)]]
 +
[[ja:() 歩動かす (ブロック)]]

Aktuelle Version vom 3. September 2020, 05:29 Uhr

gehe (10)er Schritt
gehe (10) er Schritt
Kategorie: Bewegung
Typ: Stapelblock
Eingeführt in: Scratch 1.0
Eingaben: Zahl, Variable
Plugin-Code (Wiki): gehe (10)er Schritt

Der Block gehe () er Schritt ist ein Stapelblock und gehört zur Kategorie der Bewegungsblöcke.

Funktion

Dieser Block bewegt eine Figur um einen Schritt von angegebener Länge in die Richtung, in welche die Figur im Moment schaut. Die Zielposition wird dabei sofort eingenommen, das heißt die Figur springt um die angegebene Anzahl von Schritten weiter. Darum heißt der Block auch gehe ()er-Schritt und nicht gehe () Schritte. In der englischen Version von Scratch heißt der Block Move () Steps, zu deutsch in etwa gehe () Schritte. Diese Variante wurde vermieden, da hier der falsche Eindruck entstehen könnte, dass sich die Figur Schritt für Schritt weiterbewegt, anstatt in einem einzigen Schritt von entsprechender Länge.

Die Richtung kann man mit den Rotationsblöcken verändern. Die Schrittlänge wird in Pixel angegeben. Wenn die Figur sich also um einen 10er-Schritt bewegt, bewegt sie sich also um zehn Pixel (dies gilt nur für die normale Bühnengröße, nicht für den Präsentationsmodus oder den verkleinerten Projekt-Player auf der Profilseite von Scratchern). Je größer die Zahl, desto schneller bewegt sich die Figur. Auch negative Werte sind möglich, die Figur bewegt sich dann rückwärts.

Bewegungsgeschwindigkeit.gif

Beispiel

Dieser Block kann in Kombination mit den Rotationsblöcken verwendet werden, um eine Figur zu bewegen ...

wiederhole fortlaufend
falls <Taste [Pfeil nach oben v] gedrückt?>, dann
setze Richtung auf (0 v) Grad
gehe (10) er Schritt
ende
falls <Taste [Pfeil nach unten v] gedrückt?>, dann
setze Richtung auf (180 v) Grad
gehe (10)er Schritt
ende
falls <Taste [Pfeil nach rechts v] gedrückt?>, dann
setze Richtung auf (90 v) Grad
gehe (10)er Schritt
ende
falls <Taste [Pfeil nach links v] gedrückt?>, dann
setze Richtung auf (-90 v) Grad
gehe (10)er Schritt
ende

Zudem benötigt man ihn, um zum Beispiel Schwerkraft zu programmieren.


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