Hallo,
ich habe heute angefangen mit Canvas zu hantieren und es macht riessig spaß ... solange man etwas hinbekommt :D
Ich musste schnell realisieren, dass bei Canvas die Sachen jedes mal neu gemalten werden müssen. Das heißt, man kann nicht so direkt Objekte ansprechen (soweit ich weiß).
Erst mal was ich vorhabe:
[Only registered and activated users can see links. Click Here To Register...]
Stellt euch vor das auf dem Bild ist eine Uhr für eine Heizung
Das drumrum sind 3 Regler für die Stärke. Der innere Kreis ist für von 0 - 12 Uhr und der äussere Kreis von 12 - 24 Uhr. Blau steht für schwach, also niedrige Temperatur, grün für normal und rot für stark. Dazu müsst ihr euch vorstellen, dass an jedem Anfang und Ende jeder Farbe ein kleiner Balken ist um die länge der Temperaturen zu ändern.
So, mein Ziel ist es jetzt, dass ich einen der Balken anklicken kann und die dauer jeder Temperatur ändern kann, aber niemals auf 0 setzen. Dazu soll die andere Temperatur im selben Kreis automatisch mit veränderändert werden, sodass volle 12 Stunden entstehen. Also, wenn ich blau kleiner mache, dann füllt grün den Teil der eig. frei wäre.
Was ich bis jetzt geschafft habe:
Ich habe bis jetzt die Uhr gezeichnet und geschafft einen Halbkreis (als test) richtung Maus bewegen zu lassen (Google und so ... :D).
Ich wüste jetzt nicht, wenn ich 2 Halbkreise hätte, wie ich Canvas sage, dass ich nur ein Halbkreis bewegen will, wenn ich den einen angeklickt habe.
Ich vermute mal, dass ich die Koordinaten abfragen müssten wo die Maus gerade ist und den Halbkreis dann bewegen ... aber das ist so extrem umständlich o.O
Kennt jemand von euch eine leichtere Methode meine Idee umzusetzen? Vielleicht mit einer Libary? Ich habe zich verschiedene schon ergoogelt jedoch weiß ich nicht welche wirklich geeignet wäre für mein Vorhaben :/
MfG
Mr.Tr33
ich habe heute angefangen mit Canvas zu hantieren und es macht riessig spaß ... solange man etwas hinbekommt :D
Ich musste schnell realisieren, dass bei Canvas die Sachen jedes mal neu gemalten werden müssen. Das heißt, man kann nicht so direkt Objekte ansprechen (soweit ich weiß).
Erst mal was ich vorhabe:
[Only registered and activated users can see links. Click Here To Register...]
Stellt euch vor das auf dem Bild ist eine Uhr für eine Heizung
Das drumrum sind 3 Regler für die Stärke. Der innere Kreis ist für von 0 - 12 Uhr und der äussere Kreis von 12 - 24 Uhr. Blau steht für schwach, also niedrige Temperatur, grün für normal und rot für stark. Dazu müsst ihr euch vorstellen, dass an jedem Anfang und Ende jeder Farbe ein kleiner Balken ist um die länge der Temperaturen zu ändern.
So, mein Ziel ist es jetzt, dass ich einen der Balken anklicken kann und die dauer jeder Temperatur ändern kann, aber niemals auf 0 setzen. Dazu soll die andere Temperatur im selben Kreis automatisch mit veränderändert werden, sodass volle 12 Stunden entstehen. Also, wenn ich blau kleiner mache, dann füllt grün den Teil der eig. frei wäre.
Was ich bis jetzt geschafft habe:
Ich habe bis jetzt die Uhr gezeichnet und geschafft einen Halbkreis (als test) richtung Maus bewegen zu lassen (Google und so ... :D).
Ich wüste jetzt nicht, wenn ich 2 Halbkreise hätte, wie ich Canvas sage, dass ich nur ein Halbkreis bewegen will, wenn ich den einen angeklickt habe.
Ich vermute mal, dass ich die Koordinaten abfragen müssten wo die Maus gerade ist und den Halbkreis dann bewegen ... aber das ist so extrem umständlich o.O
Kennt jemand von euch eine leichtere Methode meine Idee umzusetzen? Vielleicht mit einer Libary? Ich habe zich verschiedene schon ergoogelt jedoch weiß ich nicht welche wirklich geeignet wäre für mein Vorhaben :/
MfG
Mr.Tr33