慕侠6683825
2015-09-18 00:43
问个问题,用cxt.beginPath绘制新的路径的时候,比如有几个新的路径,cxt.lineWidth,cxt.strokeStyle是状态,但是最后都是要实际的绘制,调用的是cxt.stroke()来绘制的时候,为什么不能在最后使用一个cxt.stroke(),而是每个新路径都使用cxt.stroke()绘制。
个人理解是每一段线段完成以后你需要有一个将画笔抬起的动作,这个动作在stroke中包含着,如果你是最后使用的话,就是中间没有抬笔的动作导致前面所有的线段会连接起来,而不是各自分开
Canvas绘图详解
72881 学习 · 422 问题
相似问题