画不同颜色的线条,颜色无法正确时显示
发布于 5 年前 作者 leiyao 13103 次浏览 来自 问答

ctx.moveTo(40, 100);

ctx.lineTo(300, 100);

ctx.setStrokeStyle(‘red’)

ctx.stroke()

ctx.moveTo(40, 100);

ctx.lineTo(300, 200);

ctx.setStrokeStyle(’#000’)

ctx.stroke()

ctx.moveTo(40, 100);

ctx.lineTo(40, 300);

ctx.setStrokeStyle(’#30acff’)

ctx.stroke()

ctx.draw()

用canvas无法画出不同颜色的线条

2 回复
  • 同一个路径内的多次 setFillStylesetStrokeStylesetLineWidth等设置,以最后一次设置为准。

ctx.beginPath()

回到顶部