8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 20: | Zeile 20: | ||
Die Bühne von Scratch benutzt ein [[wikipedia:Koordinatensytem|Koordinatensytem]], um Figuren genau platzieren zu können. Jede Figur hat eine ''x''- und eine ''y''-Koordinate. Genaueres konntest du schon in {{Pfad|2|Schritt 2}} unter ''Scratch verstehen'' erfahren. | Die Bühne von Scratch benutzt ein [[wikipedia:Koordinatensytem|Koordinatensytem]], um Figuren genau platzieren zu können. Jede Figur hat eine ''x''- und eine ''y''-Koordinate. Genaueres konntest du schon in {{Pfad|2|Schritt 2}} unter ''Scratch verstehen'' erfahren. | ||
Im Algorithmus oben wird nur die y- | Im Algorithmus oben wird nur die y-Koordinate verändert, die die Position in der Senkrechten bestimmt. Die x-Koordinate bleibt fest eingestellt. Versuch sie doch mal auf einen anderen Wert als <code>-200</code> zu verändern und beobachte, was passiert. | ||
=== Tastatursteuerung und Schleifen === | === Tastatursteuerung und Schleifen === | ||
| Zeile 27: | Zeile 27: | ||
<scratchblocks> | <scratchblocks> | ||
Wenn Taste [Pfeil nach oben v] gedrückt | Wenn Taste [Pfeil nach oben v] gedrückt | ||
ändere | ändere y um (10) | ||
Wenn Taste [Pfeil nach unten v] gedrückt | Wenn Taste [Pfeil nach unten v] gedrückt | ||
ändere | ändere y um (-10) | ||
</scratchblocks> | </scratchblocks> | ||
Bei jedem Tastendruck wird nun die | Bei jedem Tastendruck wird nun die y-Koordinate des Schlägers verändert. Entweder nach oben (positive Zahl) oder nach unten (negative Zahl). Wie weit (bzw. schnell) sich der Schläger bewegt, wird durch die größe der Zahl bestimmt. | ||
=== Schleifen in Scratch === | === Schleifen in Scratch === | ||
| Zeile 44: | Zeile 44: | ||
wiederhole fortlaufend | wiederhole fortlaufend | ||
falls <Taste [Pfeil nach oben v] gedrückt?> dann | falls <Taste [Pfeil nach oben v] gedrückt?> dann | ||
ändere | ändere y um (10) | ||
end | end | ||
falls <Taste [Pfeil nach unten v] gedrückt?> dann | falls <Taste [Pfeil nach unten v] gedrückt?> dann | ||
ändere | ändere y um (-10) | ||
end | end | ||
end | end | ||
</scratchblocks> | </scratchblocks> | ||
{{Collapse:End}} | {{Collapse:End}} | ||