Frathiemann/TurtelgrafikIII

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
===Strichel===
[[Bild:Turtleani.gif]]
<canvas w ="700" h="800"></canvas>


<code id="53919665d6dd1">
public void quadrat(Object turtle, double x) {
turtle.forward(x);
turtle.right(90);
turtle.forward(x);
turtle.right(90);
turtle.forward(x);
turtle.right(90);
turtle.forward(x);
turtle.right(90);}

public void spiral(Object turtle, double x, double y, int w){
if (x>y){
 quadrat(turtle, x);
 turtle.right(w);
 if (x % 2 == 0)
  turtle.penColor(255, 0, 0);
  else
   turtle.penColor(0, 0, 255);
 spiral(turtle, x-y, y, w);

 }
}
</code>


<run id="53919665d6e80">
canvas.clear();
turtle1.move(300,300);
spiral(turtle1, 120, 2, 6); 
</run>