2011-09-24 20 views

cevap

32

Evet. Örnek:

// linear gradient from start to end of line 
var grad= ctx.createLinearGradient(50, 50, 150, 150); 
grad.addColorStop(0, "red"); 
grad.addColorStop(1, "green"); 

ctx.strokeStyle = grad; 

ctx.beginPath(); 
ctx.moveTo(50,50); 
ctx.lineTo(150,150); 

ctx.stroke(); 

burada eylem bkz: http://diveintohtml5.org/canvas.html#gradients:

http://jsfiddle.net/9bMPD/

+0

Çok teşekkürler. İyi çalışıyor – Nasir

+2

Sadece bir not, degrade daireyi takip etmiyor ancak doğrusal değil. Tekdüze dağıtılmayacak. Çemberi birkaç parçaya bölerek ve her parça için ayrı bir degrade oluşturarak daha muntazam hale getirirsiniz. – Viesturs

İlgili konular