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:

Su navegador no admite la etiqueta canvas de HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(0,0);
ctx.lineTo(300,150);
ctx.stroke();

Prueba personalmente

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:

Su navegador no admite la etiqueta canvas de HTML5.

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();

Prueba personalmente

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>.