Latest web development tutorials

arcTo()メソッドキャンバスHTML

HTMLキャンバスリファレンスマニュアル HTMLキャンバスリファレンスマニュアル

キャンバス上の間に2つの接線との間にアークを作成します。

YourbrowserdoesnotsupporttheHTML5canvastag。

JavaScriptを:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(20,20); // Create a starting point
ctx.lineTo(100,20); // Create a horizontal line
ctx.arcTo(150,20,150,70,50); // Create an arc
ctx.lineTo(150,120); // Continue with vertical line
ctx.stroke(); // Draw it

»をお試しください

ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9のは、Firefox、ChromeとSafariのサポートarcTo()メソッド。

注:Operaは arcTo()メソッドをサポートしていません。

注:のInternet Explorer 8およびそれ以前のバージョンでは、<キャンバス>要素をサポートしていません。


定義と使用法

arcTo()メソッドは、キャンバス上の2つの接線間にアーク/カーブの間に作成されます。

ヒント:使用ストローク()キャンバス上で正確な円弧を描画する方法を。

JavaScriptシンタックス: コンテキスト.arcTo(X1、Y1、X2、Y2、R)。

パラメータ値

参数 描述
x1 弧的起点的 x 坐标。
y1 弧的起点的 y 坐标。
x2 弧的终点的 x 坐标。
y2 弧的终点的 y 坐标。
r 弧的半径。


HTMLキャンバスリファレンスマニュアル HTMLキャンバスリファレンスマニュアル