Registriert seit: 28. Okt 2011
45 Beiträge
|
Stern zeichnen
28. Okt 2011, 18:06
Moin alle miteinander,
ich bin grade dabei eine Aufgabe zu bearbeiten, aber leider stehe ich jetzt aufm Schlauch und komme nicht weiter...deshalb hoffe ich, dass ihr mir einige Tipps geben könnt.
Zur Aufgabe selbst: Es soll auf Knopfdruck ein Stern-Vieleck gezeichnet werden, wobei die Anzahl der Zacken aus einem spinedit gelesen wird.
Die Zackenspitzen liegen auf einem Außenradius von 150 Pixeln und die Zackenbasis jeweils auf einem Innenradius von 70 Pixeln.
So ein Stern besteht ja z.B. aus 5 Zacken, d.h. es sind insgesamt 10 Punkte vorhanden. Je 5 auf dem Außenradius(150) und je 5 auf dem Innenradius(70), aber zueinander versetzt.
Gezeichnet soll mit moveto(x,y) und lineto(x,y).
Im moment bekomme ich z.B. ein Pentagon, Hexagon usw. also ein N-eck gezeichnet.
Also noch keinen wirklichen Stern, weil ich nicht weiß wie ich abwechselnd den kleinen und großen Radius verwenden soll.
Kann da wer helfen?
Gruß
|