html5画布中弧的起始角度和结束角度是多少?

mr_*_*air 5 javascript html5 canvas html5-canvas

我正在学习HTML5而且我"陷入了困境.

句法

arc(x, y, radius, startAngle, endAngle, anticlockwise)
Run Code Online (Sandbox Code Playgroud)

我没有得到这个startAngle,endAngle完美如何计算这两个参数来绘制不同类型的圆弧?

Sar*_*ath 21

此方法采用六个参数:

  • x和y是圆心的坐标.
  • 半径是自我解释的.
  • 由startAngleendAngle参数定义弧度圆弧的起点和终点.起始角和闭合角是从x轴测量的.
  • 逆时针参数是一个布尔值,当为真时,逆时针绘制弧,否则为顺时针方向.

为了更好地理解startAngle和endAngle

http://www.html5canvastutorials.com/tutorials/html5-canvas-arcs/

http://www.html5canvastutorials.com/wp-content/uploads/2010/11/html5_canvas_arc6.png

  • 奇怪的是,顺时针是默认的,因为这违反了数学惯例。 (2认同)