Turtle Sprachelemente

Aus ProgrammingWiki
Archivierte Version vom 2012-06-15T15:39:37+00:00. Aktuelle Version

Die folgende Tabelle enthält die wesentlichsten Sprachelemente der Turtle-Grafik.

SyntaxSemantik
turtle_move(x,y) positioniert die Turtle in der Zeichenfläche,

x ... Spaltenkoordinate, y ... Zeilenkoordinate,
der Koordinatenursprung befindet sich in der linken oberen Ecke der Zeichenfläche,

(forward <turtle> <x>) lässt die Turtle x Schritte vorwärts gehen,
turtle_backward(x) lässt die Turtle x Schritte zurück gehen,
(pendown <turtle>) setzt den Stift ab, so dass Turtle-Bewegungen eine Spur hinterlassen,
(penup <turtle>) hebt den Stift an, so dass Turtle-Bewegungen keine Spur hinterlassen,
(penwidth <turtle> <x>) setzt die Breite des Stiftes auf den Wert x,
(pencolor <turtle> <r> <g> <b>) legt den Fabwert des Stiftes fest,

mögliche Zahlenwerte für rot (r), grün (g) und blau (b) sind: 0 ... 255,

(right <turtle> <x>) dreht die Turtle um x Grad nach rechts,
(left <turtle> <x>) dreht die Turtle um x Grad nach links,
(hide <turtle>) macht die Turtle unsichtbar,
(show <turtle>) macht die Turtle sichtbar,
(penerase <turtle>) die Turtle löscht eine gezeichnete Linie (wie ein Radiergummi),
(clear <canvas>) löscht die Zeichenfläche,