【品牌网站建设解决方案】掌握绘制圆弧和圆的相关方法和属性
发表日期:2018-11-09 07:00:58
【品牌网站建设解决方案】
cxt.lineWidth=”2”: //设置线条颜色
cxt.beginPath(); //设置线条宽度
cxt.moveTo(50,20); //定位绘图起点
cxt.lineTo(150,80); //第一条直线的终点坐标
cxt.lineTo(20,60); //第二条直线的终点坐标
cxt.closePath();//封闭路径,使第一条直线的起点坐标与第二条直线的终点坐标闭合
cxt.stroke(); //绘制当前路径的边框
</script>
</body>
</html>
【案例说明】本例中使用beginPath()方法初始化路径,第一次使用moveTo()方法改变当前绘画位置到cs0,20),接着使用两次lineTo()方法绘制三角形的两边,最后使用closePathO关l’羽路径形成三角形的第三边。
·81·
3.绘制圆弧或圆
arc()方法使用一个中心点和半径,为一个画布的当前子路径添加一条弧,语法格式为:
arc(x,y, radius, startAngle, endAngle, counterclockwise)
其中的参数含义如下。
x,y:描述弧的圆形的圆心坐标。
radius:描述弧的圆形的半径。
startAngle,endAngle:沿着圆指定弧的开始点和结束点的一个角度。这个角度用弧度来量,沿着x轴正半轴的三点钟方向的角度为0,角度沿着逆时针方向而增大。 i
counterclockwise:弧沿着圆周的逆时针方向(True)还是顺时针方向(False)遍历。
说明:这个方法的前5个参数指定了圆周的一个起始点和一个结束点。调用这个方法会在当前点和当前子路径的起始点之间添加一条直线。接下来,它沿着圆周在子路径的起始点和结束点之间添加弧。最后一个counterclockwise参数指定了圆应该沿着哪个方向遍历来连接起始点和结束点。
【案例5-11l绘制圆弧和圆。
【案例展示】本例文件5-ll.html在浏览器中的显示效果如图5-12所示。
【学习目标】掌握绘制圆弧和圆的方法。
【知识要点】掌握绘制圆弧和圆的相关方法和属性。

400-611-0508

全方位的营销咨询
精准的解决方案
一对一贴心服务
精准的解决方案
一对一贴心服务
地址:北京市丰台科技园汉威国际四区8号楼7层
copynght 2018 yishenzhou.com 版权所有
北京易神州网络技术有限公司
京ICP备06029384号
copynght 2018 yishenzhou.com 版权所有
北京易神州网络技术有限公司
京ICP备06029384号