English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento HTML

Completo elenco dei tag HTML

Metodo lineTo() HTML canvas

Il metodo lineTo() dell'API Canvas 2D connette il punto finale del percorso sottostante con le coordinate x, y (non disegna veramente la linea).

Manuale di riferimento di HTML canvas

Esempio online

Inizia un percorso, muovi alla posizione 0,0. Crea una linea che arriva alla posizione 300,150:

Il tuo browser non supporta il tag HTML5 canvas.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Utilizzo del metodo lineTo() di HTML canvas - Tutorial di base (oldtoolbag.com)</title>
</head>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
Il tuo browser non supporta l'etichetta HTML5 canvas.
</canvas>
<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.moveTo(0,0);
ctx.lineTo(300,150);
ctx.stroke();
</script>
</body>
</html>
Prova a vedere ‹/›

Compatibilità del browser

IEFirefoxOperaChromeSafari

Internet Explorer 9, Firefox, Opera, Chrome e Safari supportano lineTo() Metodo.

Attenzione:Internet Explorer 8 e le versioni precedenti non supportano l'elemento <canvas>.

Definizione e uso

Il metodo lineTo() aggiunge un nuovo punto e crea una linea da questo punto al punto last specificato sul canvas (questo metodo non crea la linea).

Suggerimento:Usa stroke() Il metodo disegna un percorso esatto sul canvas.

Sintassi JavaScript:context.lineTo(x,y);

Valore del parametro

 
ParametroDescrizione
xL'asse x della posizione di destinazione del percorso.
yL'asse y della posizione di destinazione del percorso.

Esempio online

Disegna un percorso, la forma è la lettera L:

Il tuo browser non supporta il tag HTML canvas.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Utilizzo del metodo lineTo() di HTML canvas - Tutorial di base (oldtoolbag.com)</title>
</head>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
Il tuo browser non supporta l'etichetta HTML5 canvas.
</canvas>
<script>
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();
</script>
</body>
</html>
Prova a vedere ‹/›
Manuale di riferimento di HTML canvas