canvas的closePath()和lineTo()都是用来绘制路径的方法,但有以下区别:
-
lineTo()是绘制一条从当前点到指定点的线段,并将当前点移动到指定点;closePath()是将路径闭合,并将当前点移动到起点,形成一个封闭的图形。
-
如果只使用lineTo()绘制路径,最后的结果是一条未闭合的线段,而closePath()可以将路径闭合,形成一个封闭图形。
-
closePath()可以用来让填充和描边方法应用到整个封闭图形内部,而lineTo()只能绘制单个线段。
canvas的closePath()和lineTo()都是用来绘制路径的方法,但有以下区别:
lineTo()是绘制一条从当前点到指定点的线段,并将当前点移动到指定点;closePath()是将路径闭合,并将当前点移动到起点,形成一个封闭的图形。
如果只使用lineTo()绘制路径,最后的结果是一条未闭合的线段,而closePath()可以将路径闭合,形成一个封闭图形。
closePath()可以用来让填充和描边方法应用到整个封闭图形内部,而lineTo()只能绘制单个线段。