例
創建一個圓:
JavaScript的:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.arc(100,75,50,0,2*Math.PI);
ctx.stroke();
試一試» 瀏覽器支持
在表中的數字指定完全支持方法的第一個瀏覽器的版本。
方法 | |||||
---|---|---|---|---|---|
arc() | 是 | 9 | 是 | 是 | 是 |
定義和用法
該arc()方法創建一個弧/曲線(用於創建圓,或圓的部分)。
提示:要創建一個圓arc()設置起始角為0,結束角度為2 * Math.PI。
提示:使用stroke()或fill()方法以實際在畫布上畫弧。
中央
弧(100,75,50,0 * Math.PI,1.5 * Math.PI) 起始角
弧(100,75,50,0,1.5 * Math.PI) 尾角
弧(100,75,50,0 * Math.PI,1.5 * Math.PI) JavaScript語法: | context.arc(x,y,r,sAngle,eAngle,counterclockwise); |
---|
參數值
參數 | 描述 | 播放 |
---|---|---|
x | 圓的中心的x坐標 | 播放 ” |
y | 圓的中心的y坐標 | 播放 ” |
r | 該圓的半徑 | 播放 ” |
sAngle | 起始角度,弧度(0是弧圈的3點鐘位置) | 播放 ” |
eAngle | 結束角度,弧度 | 播放 ” |
counterclockwise | 可選的。 指定圖紙是否應為逆時針或順時針方向。 False是默認值,表示順時針旋轉,而true表示逆時針旋轉。 | 播放 ” |