2008-11-25 63 views
16

我不明白arc()函數的所有參數是(通過實驗),我還沒有找到似乎解釋它們的任何教程。 arc()函數的好解釋在哪裏?教程HTML畫布的弧函數

+0

您可能會通過添加「Javascript」標記獲得更多意見(和答案) – 2008-11-26 01:31:55

回答

38
arc(x, y, radius, startAngle, endAngle, anticlockwise) 

前三個參數x和y和半徑描述了一個圓,所畫出的圓弧將是該圓的一部分。 startAngle和endAngle是沿着圓圈開始和停止繪製的地方。 0是東,Math.PI/2是南,Math.PI是西,Math.PI * 3/2是北。如果逆時針是1,則弧的方向相反。

https://developer.mozilla.org/En/Canvas_tutorial/Drawing_shapes#Arcs

Clockwise

AntiClockwise

在所附的圖中,唯一的區別是逆時針PARAM。當順時針或逆時針時,Math.PI/2始終向南結束

2

根據MDC

arc(x, y, radius, startAngle, endAngle, anticlockwise) 

的x,y,和半徑顯然圓參數。 startAngle和endAngle以弧度表示,從東向東。逆時針是一個布爾值。

+0

您的鏈接缺少a: – Sparr 2008-11-26 01:03:26

+0

謝謝。鏈接已更正。 – strager 2008-11-26 01:34:14