在上一节中,我们学习了如何创建Canvas画布。在本节中,我们将了解Canvas中属性和方法的使用。通过这些属性和方法,我们可以绘制各种图形,比如直线、矩形、圆形、多边形等等。画布坐标在上一节中,我们学习了如何创建画布,但是要在画布上绘制图形,首先要搞清楚画布中的坐标关系。画布中左上角的坐标为(0,0),画布的x轴和y轴用于定位画在画布上的位置。如下图所示:绘制线条我们可以使用以下属性和方法在Canvas画布上绘制线条:beginPath():用于开始一条路径,或者重新设置当前路径。closePath():创建从当前点到起点的路径。moveTo():将路径移动到画布中的指定点,而不创建一条线。这个方法有两个参数,第一个参数是路径在x轴上的坐标,第二个参数是路径在y轴上的坐标。lineTo():添加一个新点并从该点到画布中最后指定的点创建一条线(此方法不创建一条线)。stroke():实际上将绘制由moveTo()和lineTo()方法定义的路径。默认颜色为黑色。lineWidth:设置或返回以像素为单位的当前线宽。strokeStyle:设置或返回用于描边的颜色、渐变或图案。例子:在画布上画一条蓝线:
