1、canvas绘制圆弧、扇形
arc(x,y,r,startAngle,stopAngle[,anticlockwise]) x,y : 圆心坐标 r : 绘制的半径 startAngle,stopAngle : 起始角度、结束角度。都是用弧度表示,(Math.PI/180)*degrees anticlockwise : 布尔值,默认false。true为逆时针,false为顺时针 特别说明:向右为正,向下为为正 |
//绘制圆弧
var can = document.getElementById("myCanvas");
var ctx = can.getContext("2d");
ctx.beginPath();
ctx.arc(50, 50, 40, 0, Math.PI / 2, false);
ctx.stroke();
ctx.beginPath();
ctx.arc(150, 50, 40, 0, -Math.PI / 2, true);
ctx.closePath();
ctx.stroke();
ctx.beginPath();
ctx.arc(50,