MINT lernen

Die Blickrichtung festlegen

setheading dreht die Turtle nicht um einen Winkel, sondern stellt eine feste Richtung ein — wie ein Kompass.

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.

Relativ oder absolut?

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), Kurzform seth(180).
  • Winkel:Grad gegen den Uhrzeigersinn, von rechts aus gemessen.
  • Mehr als 360:setheading(450) ist dasselbe wie setheading(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.

Videos