通过上篇文章已经掌握了线条的简单绘制,接下来看一下三角形的绘制过程
完整代码如下
<canvas width="800" height="500" id="canvas"></canvas>
<script type="text/javascript">
//获得画板
var c=document.getElementById('canvas');
//获得绘画环境
var cv=c.getContext('2d');
//线条宽度
cv.lineWidth=15;
//线条颜色填充
cv.strokeStyle='orange';
//开启绘画路径
cv.beginPath();
//画笔初始化点
cv.moveTo(50,120);
//画笔目标位置
cv.lineTo(50,400);
//连接路径
cv.stroke();
cv.lineTo(350,400);
cv.stroke();
// cv.lineTo(50,120);
// cv.stroke();
cv.closePath();//闭合线路(首尾坐标)
cv.stroke();//连接首尾
</script>