



Next: 1.3.4 Bildschirmprozeduren
Up: 1.3 Turtle-Funktionen
Previous: 1.3.2 Drehung, Winkel, Kreis
Contents
Index
- tracer(flag):
- Prozedur, die den »Tracer« ein und ausschaltet.
Tracing bedeutet »Verfolgung«, d.h. die Linien werden langsamer
gezogen als üblich und während des Zeichnens ist die Turtle sichtbar.
Das flag kann die Werte 1 (für »wahr«) und 0 (für »falsch«)
annehmen. Es bedeutet tracer(1) sozusagen ein show_turtle
und tracer(0) ein hide_turtle-Befehl.
- up():
- Prozedur, die den Schreibstift hochstellt. Jede Bewegung erfolgt
also ohne Zeichnung.
- down():
- Prozedur, die den Schreibstift absenkt. Die folgenden Bewegungen
werden aufgezeichnet.
- width(width):
- Prozedur, die die Strichdicke auf width
Pixel festlegt.
- color(s):
- Prozedur, die die Zeichenfarbe festlegt. s
muss dabei ein Name als String sein, zum Beispiel color('red').
- color(r,g,b):
- Prozedur, die die Zeichenfarbe festlegt. Es
müssen drei Parameter übergeben werden, die allesamt zwischen 0 und
1 liegen. Es ergibt zum Beispiel color(0.2,0.2,0.1) einen braunen
Farbton. Es kann alternativ auch (r,g,b) als ganzes Tupel übergeben
werden, wenn das erforderlich ist. So ist zum Beispiel color((0.2,0.2,0.1))
auch möglich.
- fill(flag):
- Prozedur, die einen folgenden geschlossenen Pfad
mit der voreingestellten Farbe füllt. Üblicherweise ruft man vor der
zu erstellenden Figur zunächst fill(1) auf, zeichnet sie dann
und fügt am Ende fill(0) hinzu. Danach sollte die Figur gefüllt
sein. Hier muss noch genauer nachgeforscht werden, wie eine Figur
mit andersfarbigem Rand und bestimmtem Muster gezeichnet werden kann.
Kreise können zunächst einmal auch noch nicht gefüllt werden.
- write(text):
- Schreibt text an die aktuelle Cursorposition.
Dabei muss text nicht unbedingt ein String sein. Andere Objekte
sind auch möglich. write funktioniert ähnlich wie print.
Optional kann als zweiter Parameter move eine 1 oder eine 0
gesetzt werden, je nachdem ob man wünscht, dass der Stift am Ende
des Textes stehenbleiben soll oder nicht. Defaultmässig ist move
auf »false«, also 0, eingestellt. Der Schreibstift kehrt also
immer an den Anfang des Textes zurück.




Next: 1.3.4 Bildschirmprozeduren
Up: 1.3 Turtle-Funktionen
Previous: 1.3.2 Drehung, Winkel, Kreis
Contents
Index
Heiko Schroeder
2003-03-23