Método Canvas lineTo()
Definición y uso
lineTo()
Método para agregar un nuevo punto y crear una línea desde ese punto hasta el último punto especificado en el lienzo (este método no crea una línea).
Consejo:Usar stroke() El método dibuja la trayectoria exacta en el lienzo.
Ejemplo
Ejemplo 1
Comenzar una trayectoria, moverse a la posición 0,0. Crear una línea que llega a la posición 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();
Consejo:Más ejemplos en la parte inferior de la página.
Sintaxis
context.lineTo(x,y);
Valor del parámetro
Parámetros | Descripción |
---|---|
x | La coordenada x del destino de la trayectoria. |
y | La coordenada y del destino de la trayectoria. |
Más ejemplos
Ejemplo 2
Dibujar una trayectoria, la forma es la letra L:
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();
Compatibilidad del navegador
Los números en la tabla indican la versión del navegador que admite completamente la propiedad.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
Notas:Internet Explorer 8 y versiones anteriores no admiten el elemento <canvas>.