Метод HTML canvas lineTo()

Определение и использование

lineTo() метод для добавления новой точки и создания линии от этой точки к последней указанной точке на канвасе (этот метод не создает линии).

Совет:Используйте stroke() Метод рисует точное=path на канвасе.

Пример

Пример 1

Начать путь, переместиться в позицию 0,0. Создать линию до позиции 300,150:

Ваш браузер не поддерживает тег HTML5 canvas.

JavaScript:

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

Попробуйте сами

Совет:Более примеров доступно в нижней части страницы.

Грамматика

context.lineTo(x,y);

Значение параметра

Параметр Описание
x координата x целевой позиции пути.
y координата y целевой позиции пути.

Более примеры

Пример 2

Нарисуйте путь,形状是字母 L:

Ваш браузер не поддерживает тег HTML5 canvas.

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

Попробуйте сами

Поддержка браузеров

Числа в таблице указывают на версию первого браузера, который полностью поддерживает этот атрибут.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Комментарий:Internet Explorer 8 и более ранние версии не поддерживают элемент <canvas>.