PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : im canvas einen farbverlauf als hintergrund


shotbounzs
26.03.2008, 17:23
gibt es eine möglichkeit für den canvas einen farbverlauf zu erstellen? wenn ja wie?
habe es auch schon auf die html methode versucht, indem ich ein pixel dickes bild nehmen und wiederhole, aber ich finde hier keine möglickeit ein bild zu wiederholen.
kann mir jemand weiterhelfen, wäre sehr dankbar

dudeinside
27.03.2008, 05:53
Von Haus aus besitzt Canvas keine möglichkeit einen Farbverlauf als Background zu setzen. Du könntest aber die Canvas Klasse extenden und eine entsprechende Funktionalität mittels graphics erstellen, die den Background zeichnet.

Schau dir dazu die Graphics Klasse in der Doku an. Die hat z.B. eine Funktion beginnGradiendFill(). Vielleicht hilft das weiter.

Gruß, Artur

SAM
17.04.2008, 20:45
Hi Shotbounzs,
unter diesem Link findest du ein gutes Beispiel für eine Lösung:
http://afoucal.free.fr/index.php/2008/03/13/gradientcanvas-canvas-color-gradient/
Grüße
SAM