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.