Ultimele tutoriale de dezvoltare web
 

HTML canvas miterLimit Propery

<Canvas obiect

Exemplu

Desenați linii cu lungimea maximă de tăiere oblică de 5:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.lineWidth=10;
ctx.lineJoin="miter";
ctx.miterLimit=5;
ctx.moveTo(20,20);
ctx.lineTo(50,27);
ctx.lineTo(20,34);
ctx.stroke();
Încearcă - l singur »

Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.

Proprietate
miterLimit 4 9 3.6 4 10.1

Definiție și utilizare

Seturile de proprietate miterLimit sau returnează lungimea maximă de tăiere oblică.

Lungimea mitre este distanța dintre colțul interior și colțul exterior în care două linii întâlnesc.

Mitre Limita figura 1

Tip: Proprietatea miterLimit funcționează numai în cazul în care lineJoin atributul este "miter" .

Lungimea Mitre crește mai mare ca unghiul de colț devine mai mic.

Pentru a preveni lungimea de tăiere oblică de a fi prea mult timp, putem folosi proprietatea miterLimit.

Dacă lungimea mitre depășește valoarea miterLimit, colțul va fi afișat ca tip lineJoin "bevel" (Fig 3) :

Mitre Limita figura 2
Valoare implicită: 10
sintaxa JavaScript: context .miterLimit= number ;

Valori de proprietate

Valoare Descriere Joaca-l
number Un număr pozitiv care specifică lungimea maximă de tăiere oblică. Dacă lungimea mitre curent depășește miterLimit, colțul va afișa ca lineJoin "bevel" Joaca - l »

<Canvas obiect