1
Eine Richtung einstellen
- Befehl:
setheading(90)— die Turtle schaut danach nach oben. - Himmelsrichtungen:0 = rechts, 90 = oben, 180 = links, 270 = unten.
- Unabhängig:Das Ergebnis hängt nicht davon ab, wohin sie vorher geschaut hat.
- Auf der Stelle:Wie bei left und right bewegt sie sich nicht und zeichnet nichts.
Stelle eine beliebige Vordrehung und dann eine Richtung für setheading ein. Die Linie zeigt, wohin forward(100) danach führt.
Halte fest: left und right drehen um einen Winkel, setheading dreht auf eine Richtung — die Vordrehung spielt keine Rolle.
2
setheading schreiben
- Schreibweise:
setheading(180), Kurzformseth(180). - Winkel:Grad gegen den Uhrzeigersinn, von rechts aus gemessen.
- Mehr als 360:
setheading(450)ist dasselbe wiesetheading(90). - Vergleich:
left(90)zweimal hintereinander ergibt 180°,setheading(90)zweimal bleibt 90°.
Merke
Richtung festlegen: setheading(w) — 0 rechts · 90 oben · 180 links · 270 unten
3
Allgemeine Hinweise
Nicht verwechseln
setheading(90) ist nur dann dasselbe wie left(90), wenn die Turtle vorher nach rechts schaut.
270 ist unten
Wer „unten“ will, schreibt setheading(270) — nicht −90 aus Versehen mit left verwechseln.
Neu ausrichten
Nach langen Drehfolgen hilft setheading, die Turtle sicher wieder auszurichten.
