lineTo metode

Metode lineTo novelk līniju no punkta uz punktu. Līnija tiek novilkta no zīmēšanas pildspalvas pašreizējās pozīcijas līdz norādītajām koordinātām. Koordinātas tiek norādītas kā metodes parametri.

Sintakse

javascriptkonteksts.lineTo(x, y);

Piemērs

Uzzīmēsim līniju:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptlet canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');

ctx.beginPath();
ctx.moveTo(50, 50);
ctx.lineTo(150, 50);
ctx.stroke();

Результат:

Piemērs

Uzzīmēsim kvadrātu:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptlet canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');

ctx.beginPath();
ctx.moveTo(50, 50);
ctx.lineTo(150, 50);
ctx.lineTo(150, 150);
ctx.lineTo(50, 150);
ctx.lineTo(50, 50);
ctx.stroke();

Результат:

Skatiet arī

  • metode moveTo,
    kas pārvieto zīmēšanas pildspalvu
  • metode closePath,
    kas aizver līnijas veidojot figūru
  • īpašība lineWidth,
    kas nosaka līnijas biezumu
  • īpašība lineJoin,
    kas nosaka līnijas lūzuma stilu