HTML canvas arc()Methode

HTML canvas 参考手册HTML canvas Referenzhandbuch

Beispiel

Einen Kreis erstellen:

Ihr Browser unterstützt das HTML5-Canvas-Tag nicht.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.arc(100,75,50,0,2*Math.PI);
ctx.stroke();

Selbst ausprobieren »

Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome und Safari unterstützen die arc()-Methode.

Hinweis:Internet Explorer 8 und frühere Versionen unterstützen das <canvas>-Element nicht.


Definition und Verwendung

Die arc()-Methode erstellt einen Bogen/eine Kurve (wird verwendet, um einen Kreis oder einen Teil eines Kreises zu erstellen).

Tipp:Um mit arc() einen Kreis zu erstellen, setzen Sie den Startwinkel auf 0 und den Endwinkel auf 2*Math.PI.

Tipp:Bitte verwenden Sie diestroke()-oderfill()-Methode, um den tatsächlichen Bogen auf das Canvas zu zeichnen.

An arc

Mittelpunkt: arc(100,75,50,0*Math.PI,1.5*Math.PI)

Startwinkel: arc(100,75,50,0,1.5*Math.PI)

Endwinkel: arc(100,75,50,0*Math.PI,1.5*Math.PI)



JavaScript-Syntax: context.arc(x,y,r,sAngle,eAngle,counterclockwise);

Parameterwerte

Parameter Beschreibung
x Die x-Koordinate des Mittelpunkts des Kreises.
y Die y-Koordinate des Mittelpunkts des Kreises.
r Der Radius des Kreises.
sAngle Der Startwinkel, im Bogenmaß (die 3-Uhr-Position des Kreises des Bogens ist 0 Grad).
eAngle Der Endwinkel im Bogenmaß.
gegen den Uhrzeigersinn Optional. Gibt an, ob gegen den Uhrzeigersinn oder im Uhrzeigersinn gezeichnet wird. False = im Uhrzeigersinn, true = gegen den Uhrzeigersinn.


HTML canvas 参考手册HTML-Canvas-Referenzhandbuch Weitere Erweiterungen