1
Im Kreis laufen
- Befehl:
circle(50)— ein Kreis mit Radius 50, also 100 Pixel Durchmesser. - Mittelpunkt:liegt links von der Turtle, 50 Pixel entfernt — nicht an ihrer Position.
- Richtung:Die Turtle läuft gegen den Uhrzeigersinn und kommt am Startpunkt wieder an.
- Bogen:
circle(50, 90)zeichnet nur ein Viertel des Kreises.
Verändere Radius und Bogenwinkel. Achte darauf, wo der Mittelpunkt des Kreises liegt und wohin die Turtle am Ende schaut.
Halte fest: Positiver Radius: Kreis links von der Turtle, negativer Radius: Kreis rechts. Der zweite Wert legt fest, wie viel vom Kreis gezeichnet wird.
2
circle schreiben
- Ganzer Kreis:
circle(r)mit dem Radius r. - Bogen:
circle(r, w)— nur w Grad des Kreises. - Andersherum:Ein negativer Radius
circle(-50)läuft im Uhrzeigersinn, der Kreis liegt rechts. - Danach:Nach einem Bogen ist die Turtle um w Grad gedreht.
Merke
Kreis und Bogen: circle(r) Kreis mit Radius r · circle(r, w) Bogen über w Grad
3
Allgemeine Hinweise
Radius, nicht Durchmesser
circle(50) ist 100 Pixel breit. Wer einen 50 Pixel breiten Kreis will, schreibt circle(25).
Mittelpunkt nicht bei der Turtle
Soll der Kreis um einen Punkt liegen, muss die Turtle vorher um den Radius versetzt werden.
Kreis um die Mitte
penup(), goto(0, -50), pendown(), circle(50) zeichnet einen Kreis um (0|0).
