Lernpfad:Einführung in LibreLogo/10: Unterschied zwischen den Versionen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
||
Zeile 1: | Zeile 1: | ||
{{NNavigation}} | {{NNavigation}} | ||
== Befehle gruppieren == | == Befehle gruppieren == | ||
Im letzten Schritt | Im letzten Schritt hast du die Tür für dein Haus der Zukunft gezeichnet, aber dabei wurde aus versehen auch noch das Dach rot gefärbt. Das liegt daran, dass LibreLogo beim <code>FÜLLEN</code> Befehl versucht, die zuletzt gezeichneten Formen mit der Füllfarbe zu füllen. | ||
Vielleicht ist dir aufgefallen, dass du nur drei Seiten der Tür | Vielleicht ist dir aufgefallen, dass du nur Anweisungen für drei Seiten der Tür programmiert hast. LibreLogo hat die fehlende Seite automatisch ergänzt, als du <code>FÜLLEN</code> benutzt hast. Das ist toll, aber führt dazu, dass LibreLogo manchmal nicht genau weiß, wo eine Form aufhört und die nächste anfängt. | ||
Um LibreLogo zu helfen, gibt es die <code>BILD</code> Anweisung. Mit ihr können andere Anweisungen ''gruppiert'' werden, um LibreLogo zu zeigen, dass sie zusammen eine Form bilden. | Um LibreLogo zu helfen, gibt es die <code>BILD</code> Anweisung. Mit ihr können andere Anweisungen ''gruppiert'' werden, um LibreLogo zu zeigen, dass sie zusammen eine Form bilden. | ||
Ergänze die Anweisung | Ergänze die Anweisung wie hier gezeigt in deinem Programm und probier es aus. | ||
<pre> | <pre> | ||
BILD [ | BILD [ | ||
Zeile 19: | Zeile 19: | ||
Bis hierher sollte dein Programm so aussehen: | Bis hierher sollte dein Programm so aussehen: | ||
<pre> | <pre> | ||
ANFANG | ANFANG | ||
SÄUBERN | SÄUBERN | ||
VOR 6cm | VOR 6cm | ||
RECHTS 3h | RECHTS 3h | ||
Zeile 33: | Zeile 31: | ||
RECHTS 3h | RECHTS 3h | ||
VOR 6cm | VOR 6cm | ||
RE 1h | RE 1h | ||
VOR 5cm | VOR 5cm | ||
Zeile 42: | Zeile 38: | ||
VOR 5cm | VOR 5cm | ||
LINKS 5h | LINKS 5h | ||
ZURÜCK 6cm | ZURÜCK 6cm | ||
Zeile 49: | Zeile 44: | ||
RECHTS 3h | RECHTS 3h | ||
BILD [ | BILD [ | ||
FÜLLFARBE „rot“ | FÜLLFARBE „rot“ |
Version vom 12. Juli 2018, 07:54 Uhr
Befehle gruppieren
Im letzten Schritt hast du die Tür für dein Haus der Zukunft gezeichnet, aber dabei wurde aus versehen auch noch das Dach rot gefärbt. Das liegt daran, dass LibreLogo beim FÜLLEN
Befehl versucht, die zuletzt gezeichneten Formen mit der Füllfarbe zu füllen.
Vielleicht ist dir aufgefallen, dass du nur Anweisungen für drei Seiten der Tür programmiert hast. LibreLogo hat die fehlende Seite automatisch ergänzt, als du FÜLLEN
benutzt hast. Das ist toll, aber führt dazu, dass LibreLogo manchmal nicht genau weiß, wo eine Form aufhört und die nächste anfängt.
Um LibreLogo zu helfen, gibt es die BILD
Anweisung. Mit ihr können andere Anweisungen gruppiert werden, um LibreLogo zu zeigen, dass sie zusammen eine Form bilden.
Ergänze die Anweisung wie hier gezeigt in deinem Programm und probier es aus.
BILD [ FÜLLFARBE „rot“ VR 2cm RE 3h VR 1cm RE 3h VR 2cm FÜLLEN ]
Bis hierher sollte dein Programm so aussehen:
ANFANG SÄUBERN VOR 6cm RECHTS 3h VOR 5cm RECHTS 3h VOR 6cm RECHTS 3h VOR 5cm RECHTS 3h VOR 6cm RE 1h VOR 5cm RE 4h VOR 5cm LINKS 5h ZURÜCK 6cm LINKS 3h VOR 2cm RECHTS 3h BILD [ FÜLLFARBE „rot“ VR 2cm RE 3h VR 1cm RE 3h VR 2cm FÜLLEN ]