canvas 渐变

那么第一种渐变方式就是LinearGradient,具体实施就是以下代码:

var colorStyle=context.createLinearGradient(0,0,0,HEIGHT);
colorStyle.addColorStop(0.0,"#000");
colorStyle.addColorStop(1.0,"#3300ff");
context.fillStyle=colorStyle;

 

上面这种属于线性渐变,还有一种径向渐变:

context.createRadialGradient(200,200,0,400,400,500);这六个属性分别代表第一个圆心x,y和r,还有第二个圆心的x,y,和r.

posted @ 2015-10-09 20:47  fly1111345我  阅读(134)  评论(0编辑  收藏  举报