Tran_
2015-09-22 10:45
请问代码里为什么没有用到moveTo();?
lineTO()是从上一个坐标连接到当前坐标,前面用了beginPath重新绘制等于说之前没有坐标,所以lineTo相当于moveTo()的效果,但是第一个lineTo()不等于从0,0坐标开始画
老师前面有提过
context.beginPath(); //开始一条新路径 context.lineTo(x,y); //绘制线条连接前一点与当前点。因为前一点为空,所以只绘制当前点。
这俩连着用,效果相当于
context.moveTo(x,y); //开始一条新的子路径
因为beginPath和moveTo在一起,相当于moveTo的功能
Canvas绘图详解
72881 学习 · 422 问题
相似问题