Neueste Web-Entwicklung Tutorials
 

HTML canvas arc() Method

<HTML Canvas Referenz

Beispiel

Erstellen Sie einen Kreis:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

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

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode in vollem Umfang unterstützt.

Methode
arc() ja 9.0 ja ja ja

Definition und Verwendung

Der arc() Methode erzeugt einen Bogen / Kurve (verwendet Kreise zu schaffen, oder Teile von Kreisen).

Tipp: Um einen Kreis mit erstellen arc() : Set Startwinkel auf 0 und Ende Winkel auf 2 * Math.PI.

Tipp: Verwenden Sie den stroke() oder die fill() Methode , um tatsächlich den Bogen auf die Leinwand ziehen.

Ein Bogen

Center
Bogen (100,75, 50,0 * Math.PI, 1.5 * Math.PI)
Startwinkel
Bogen (100,75,50, 0, 1.5 * Math.PI)
Endwinkel
Bogen (100,75,50,0 * Math.PI, 1.5 * Math.PI)
JavaScript-Syntax: context.arc(x,y,r,sAngle,eAngle,counterclockwise);

Parameterwerte

Parameter Beschreibung Spiel es
x Die x-Koordinate der Mitte des Kreises Spiel es "
y Die y-Koordinate der Mitte des Kreises Spiel es "
r Der Radius des Kreises Spiel es "
sAngle Der Startwinkel, in Radiant (0 ist in der 3-Uhr-Position des Kreises des Bogens) Spiel es "
eAngle Die Endung Winkel im Bogenmaß Spiel es "
counterclockwise Optional. Gibt an, ob sollte die Zeichnung gegen den Uhrzeigersinn oder im Uhrzeigersinn sein. Falsch ist standardmäßig und zeigt im Uhrzeigersinn, während true gibt gegen den Uhrzeigersinn. Spiel es "

<HTML Canvas Referenz