Moin!
Also eigentlich sieht es auf dem Papier ganz einfach aus:
Das Muster sieht sooo einfach aus. Aber ich komm nicht drauf, wie man das anstellt.
Wahrscheinlich bin ich einfach zu müde. Ich hab gerade schon beim copy&pasten Fehler produziert. Schafft das mal!
Um es zu präzisieren. Es geht hier um Canvas. Die Werte die da stehen, sind die Alpha-Werte für Punkte (also Transparenz^(-1)). Ich möchte einen Haufen Geraden zeichnen, die genau diesen Transparenzverlauf aufweisen. Die Geraden in Canvas gibt man folgendermaßen an:
(x0,y0 , x1,y1) also Startpunkt und Endpunkt. Hinzu kommt noch die Funktion 'addColorStop(double offset, String color)'. Überlicherweise arbeitet man mit:
addColorStop(0, 1.Farbe);
addColorStop(1, 2.Farbe);
und dann hat die gezeichnete Gerade einen Farbverlauf vom Anfang mit 1.Farbe zum Ende mit 2.Farbe. Ich gebe meine Farbe mit Alpha-Wert an wodurch ich eigentlich einen Verlauf hinbekommen sollte... sollte ... sollte...
Bitte Hilfe
Danke
EDIT:
Falls jemand Lust hat die 2te Hälfte des Problems gleich mitzulösen:
Ein Verlauf von Schwarz nach Weiß (oben nach unten) linear. Aber das dürfte halb so schwer werden, wenn da s Muster von oben erstmal irgendwie umsetzbar ist ^^
Also eigentlich sieht es auf dem Papier ganz einfach aus:
Code:
1 1 1 1 1
1 0.75 0.75 0.75 0.75
1 0.75 0.5 0.5 0.5
1 0.75 0.5 0.25 0.25
1 0.75 0.5 0.25 0
Das Muster sieht sooo einfach aus. Aber ich komm nicht drauf, wie man das anstellt.

Um es zu präzisieren. Es geht hier um Canvas. Die Werte die da stehen, sind die Alpha-Werte für Punkte (also Transparenz^(-1)). Ich möchte einen Haufen Geraden zeichnen, die genau diesen Transparenzverlauf aufweisen. Die Geraden in Canvas gibt man folgendermaßen an:
(x0,y0 , x1,y1) also Startpunkt und Endpunkt. Hinzu kommt noch die Funktion 'addColorStop(double offset, String color)'. Überlicherweise arbeitet man mit:
addColorStop(0, 1.Farbe);
addColorStop(1, 2.Farbe);
und dann hat die gezeichnete Gerade einen Farbverlauf vom Anfang mit 1.Farbe zum Ende mit 2.Farbe. Ich gebe meine Farbe mit Alpha-Wert an wodurch ich eigentlich einen Verlauf hinbekommen sollte... sollte ... sollte...
Bitte Hilfe

Danke
EDIT:
Falls jemand Lust hat die 2te Hälfte des Problems gleich mitzulösen:
Ein Verlauf von Schwarz nach Weiß (oben nach unten) linear. Aber das dürfte halb so schwer werden, wenn da s Muster von oben erstmal irgendwie umsetzbar ist ^^
Zuletzt bearbeitet: