HTML-canvas arcTo() Methode

❮ HTML Canvas-referentie

Voorbeeld

Maak een boog tussen twee raaklijnen op het canvas:

Uw browser ondersteunt de HTML5canvastag niet.

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

Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die de methode volledig ondersteunt.

Method
arcTo() Yes 9.0 Yes Yes No

Definitie en gebruik

De methode arcTo() maakt een boog/curve tussen twee raaklijnen op het canvas.

Canvas arcto() diagram

Tip: gebruik de methode stroke() om de boog daadwerkelijk op het canvas te tekenen.

JavaScript-syntaxis: context .arcTo( x1,y1,x2,y2,r );

Parameterwaarden

Parameter Description Play it
x1 The x-coordinate of the first tangent
y1 The y-coordinate of the first tangent
x2 The x-coordinate of the second tangent
y2 The y-coordinate of the second tangent
r The radius of the arc

❮ HTML Canvas-referentie