Canvas lineTo() methode
Definitie en gebruik
lineTo()
De methode voegt een nieuwe punt toe en maakt een lijn van dat punt naar het laatste aangegeven punt op het canvas (deze methode maakt geen lijn).
Tip:Gebruik stroke() De methode tekent een exact pad op het canvas.
Voorbeeld
Voorbeeld 1
Begin een pad, beweeg naar positie 0,0. Maak een lijn naar positie 300,150:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(0,0); ctx.lineTo(300,150); ctx.stroke();
Tip:Meer voorbeelden worden aangeboden aan de onderkant van de pagina.
Syntaxis
context.lineTo(x,y);
Parameterwaarde
Parameter | Beschrijving |
---|---|
x | De x-coördinaat van het doel van het pad. |
y | De y-coördinaat van het doel van het pad. |
Meer voorbeelden
Voorbeeld 2
Teken een pad, dat de vorm van het letter L heeft:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.lineTo(20,100); ctx.lineTo(70,100); ctx.stroke();
Browser support
The numbers in the table indicate the first browser version that fully supports this property.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Note:Internet Explorer 8 and earlier versions do not support the <canvas> element.