Hallo,
ich brauche eine gedankliche Initialisierung für folgende Problemstellung:
Ein Kreissegment soll als Farbeinsteller benutzt werden.
Optisch soll es so (oder ähnlich) aussehen:
kreis-segment.gif
Die Grafikfunktionen sollen hier nicht zur Debatte stehen.
Nun brauche ich einen Ansatz, wie ich
1. eine mausaktive Fläche nur auf den Ring bringe und
2. einen Zähler radial auf einem Kreis innerhalb dieses Rings laufen lasse
zu 2. sollte ich Mauskoordinaten auswerten.
Aber wie geht das radial?
Es sind ja immer x,y-Werte vorhanden.
Eine Möglichkeit über eine Tabelle (Array) erscheint mir zu aufwendig und hat bei einer vernünftigen Größe eine schlechte Auflösung.
Eine elegantere Art erscheint mir in einem mathematischen Zusammenhang. In Richtung Sinus/Cosinus.
Hat hier jemand schon was am Laufen? Ein paar Tips, um die Richtung festzulegen, wären schon nützlich.
Danke
Hanno
ich brauche eine gedankliche Initialisierung für folgende Problemstellung:
Ein Kreissegment soll als Farbeinsteller benutzt werden.
Optisch soll es so (oder ähnlich) aussehen:
kreis-segment.gif
Die Grafikfunktionen sollen hier nicht zur Debatte stehen.
Nun brauche ich einen Ansatz, wie ich
1. eine mausaktive Fläche nur auf den Ring bringe und
2. einen Zähler radial auf einem Kreis innerhalb dieses Rings laufen lasse
zu 2. sollte ich Mauskoordinaten auswerten.
Aber wie geht das radial?
Es sind ja immer x,y-Werte vorhanden.
Eine Möglichkeit über eine Tabelle (Array) erscheint mir zu aufwendig und hat bei einer vernünftigen Größe eine schlechte Auflösung.
Eine elegantere Art erscheint mir in einem mathematischen Zusammenhang. In Richtung Sinus/Cosinus.
Hat hier jemand schon was am Laufen? Ein paar Tips, um die Richtung festzulegen, wären schon nützlich.
Danke
Hanno
Comment