HTML5 Canvas :椭圆形
上一篇文章说矩形是 HTML5 Canvas 提供的唯一原生图形绘制方法,这种说法不完全对,因为 Google 浏览器提供了绘制椭圆形的方法。
绘制椭圆形
绘制方法:
// 绘制椭圆形
// x:椭圆圆心的 x 轴坐标。
// y:椭圆圆心的 y 轴坐标。
// radiusX:椭圆长轴的半径。
// radiusY:椭圆短轴的半径。
// rotation:椭圆的旋转角度,以弧度表示(非角度度数)。
// startAngle:将要绘制的起始点角度,从 x 轴测量,以弧度表示(非角度度数)。
// endAngle:椭圆将要绘制的结束点角度,以弧度表示(非角度度数)。
// anticlockwise:可选,如果为 true,逆时针方向绘制椭圆 (逆时针), 反之顺时针方向绘制。
context.ellipse(x, y, radiusX, radiusY, rotation, startAngle, endAngle, anticlockwise);