TurtleBlume
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
Bei dieser Gruppenarbeit soll gemeinsam eine Blume gezeichnet werden. Dazu werden die Teile der Blume in Hilfsfunktionen zerlegt. Die Aufgabe jeder Gruppe ist es, die entsprechende Hilfsfunktion bereit zu stellen. In der nachfolgenden Tabelle findet ihr für eure Gruppe jeweils eine vorbereitete Wikiseite. Darin ist eine <tt>code</tt> Box enthalten die ihr füllen müsst. Der Inhalt dieser Box wird später in dieser Seite hier eingebunden und wird für das Zeichnen der Blume benötig werden.
{| border="1"
! Gruppe
|-
| [[TurtleBlume/Hilfsfunktion Stängel | Hilfsfunktion Stängel]]
|-
| [[TurtleBlume/Hilfsfunktion Blatt | Hilfsfunktion Blatt]]
|-
| [[TurtleBlume/Hilfsfunktion Kreis (Blüte) | Hilfsfunktion Kreis (Blüte)]]
|}
<eval id="4d07186c5ba41">
// Hilfsfunktionen laden
[[TurtleBlume/Hilfsfunktion Stängel|Code]]
[[TurtleBlume/Hilfsfunktion Blatt|Code]]
[[TurtleBlume/Hilfsfunktion Kreis (Blüte)|Code]]
// Blume zeichnen
canvas.clear();
zeichneStaengel(0x25a428,120);
zeichneBlatt(80,350);
zeichneBlatt(75,10);
zeichneBlatt(80,170);
zeichneBlatt(75,190);
zeichneStaengel(0x25a428,30);
zeichneKreise(0x054106,20,16);
zeichneKreise(0x2f8031,30,24);
zeichneKreise(0xabb64b,40,32);
zeichneKreise(0xdbe67c,45,32);
zeichneKreise(0xeaff39,50,48);
</eval>
<canvas w=500 h=500></canvas>