我想在html 5画布上绘制一个多段线,每段可变宽度。
我尝试了类似(伪代码)的东西:
beginpath()
setLineWidth(1)
lineTo(0,0)
...
setLineWidth(10)
lineTo(73, 44)
stroke()
但似乎笔画只占用最后一个linewidth()值?还有另一种方式吗?
我尝试将每个细分都设为自己的细分,但在绘制1000多个细分时,结果确实显示出来了。
答案 0 :(得分:2)
您必须在每个细分受众群上调用stroke()
,而不是在最后一段,而且没有其他可能性。
答案 1 :(得分:0)
可能必须让每个细分都属于自己的行。那或者弄清楚如何使用相同类型的渐变来制作自定义形状。