问答详情
源自:2-3 线条组成的图形和beginPath

新路径每次都要cxt.stroke()?

问个问题,用cxt.beginPath绘制新的路径的时候,比如有几个新的路径,cxt.lineWidth,cxt.strokeStyle是状态,但是最后都是要实际的绘制,调用的是cxt.stroke()来绘制的时候,为什么不能在最后使用一个cxt.stroke(),而是每个新路径都使用cxt.stroke()绘制。

提问者:慕侠6683825 2015-09-18 00:43

个回答

  • Q版的我
    2015-12-16 15:46:45

    个人理解是每一段线段完成以后你需要有一个将画笔抬起的动作,这个动作在stroke中包含着,如果你是最后使用的话,就是中间没有抬笔的动作导致前面所有的线段会连接起来,而不是各自分开