WS2 TUDD/WS2 Teilnehmer4

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>

Ja nun geht es los!
Ich probiere mal mit Java.

Turtle t = new Turtle(1);
Auch das Clonen einer existierenden Turtle ist möglich:
Turtle t2 = t.clone();
Folgende Methoden unterstützt die Klasse Turtle:
public String forward (double n)
public String backward (double n)
public String right(double a)
public String left (double a)
public String penUp ()        // hebt den Stift hoch (kein Zeichnen mehr bei forward/backward)
public String penDown ()      // setzt Stift wieder auf
public String penErase ()     // setzt Stiftfarbe auf Weiß
public String penWidth(double w)
public String penColor (int r, int g, int b)
public String show()
public String hide()
public String setAngle(double a) // setzt die Blickrichtung absolut
public String setAngleTo(Turtle t) // setzt die Blickrichtung auf anderen Turtle
public String move(double toX,double toY) // setzt die Position des Turtles absolut
public String home() // setzt die Position wieder in die Canvas Mitte zurück (nur bei vorgegebener Canvas-Größe)
t.x bzw. t.y // aktuelle Position auslesen



<code id="51408cece39a5">

canvas.clear();
int weg =50;
int a=90;
for(int i=1;i<360;i++)
{
for(int j=1;j<4;j++)
{
 turtle.penColor(i*10+50,0,250-10*i);  
 turtle.forward(weg);  
 turtle.right(a);
}
weg+=10;
a=+10;
}
</code>
<canvas></canvas>
<run id="51408cece3a25"></run>