Canvas d'HTML5 createLinearGradient verticale
Comment puis-je créer un canvas dégradé qui va de gauche à droite plutôt que de haut en bas?
var lingrad = ctx.createLinearGradient(0,0,0,150);
lingrad.addColorStop(0, '#00ABEB');
lingrad.addColorStop(0.5, '#fff');
lingrad.addColorStop(0.5, '#66CC00');
lingrad.addColorStop(1, '#fff');
ctx.fillStyle = lingrad;
ctx.fillRect(10,10,780,130);
Que l'on va de haut en bas, que dois-je faire pour changer cela pour aller de gauche à droite?
OriginalL'auteur teepusink | 2010-08-25
Vous devez vous connecter pour publier un commentaire.
createLinearGradient(x0, y0, x1, y1)
peint le long d'une ligne de (x0, y0) (x1, y1).Votre ligne est actuellement en cours de (0,0) à (0,150). En d'autres termes, c'est d'aller directement en bas de 150 pixels.
De les échanger avec d', ce qui va à droite à travers 150 pixels.
OriginalL'auteur Simon Sarris