代码如下ctx.beginPath();ctx.moveTo(0, 0);for (let i=1; i<=255; i++) { // ctx.strokeStyle = 'red'; 如果只设置一样的颜色是可以正常画线的 ctx.strokeStyle = `#${i.toString(16).repeat(3)}`; ctx.lineTo(i, i); ctx.stroke();}ctx.closePath();我想要实现的就是每个点都是一种颜色,以此来达到一个渐变的效果。我知道strokeStyle可以直接设置渐变,但是我想这样试试。
添加回答
举报
0/150
提交
取消