Canvas ιδιότητα miterLimit

Ορισμός και χρήση

miterLimit Ρύθμιση ή επιστροφή της μέγιστης μήκος της οπής.

Η μήκος της οπής είναι η απόσταση μεταξύ του εσωτερικού και εξωτερικού γωνίας στην περιοχή του συναντήματος των δύο γραμμών.

Συμβουλή:Μόνο όταν η ιδιότητα lineJoin είναι "miterόταν, η miterLimit είναι ισχύς.

Ο μικρότερος οπής της γωνίας, η μήκος της οπής θα είναι μεγαλύτερη.

Για να αποφύγουμε τη μεγάλη μήκος της οπής, μπορούμε να χρησιμοποιήσουμε την ιδιότητα miterLimit.

Εάν η μήκος της οπής υπερβαίνει την τιμή του miterLimit, οι γωνίες θα εμφανίζονται με τον τύπο "bevelΤύπος εμφάνισης (Σχέδιο 3):

Παράδειγμα

Δημιουργία γραμμής με τη μέγιστη μήκος της οπής 5:

Ο περιηγητής σας δεν υποστηρίζει το ετικέτα canvas.

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

Δοκιμάστε το προσωπικά

Γλώσσα

context.miterLimit=number;

Τιμή της ιδιότητας

Τιμή Περιγραφή
number

Ποσότητα. Ορίζει τη μέγιστη μήκος της οπής.

Εάν η μήκος της οπής υπερβαίνει την τιμή του miterLimit, τα γωνία θα εμφανίζονται με τον τύπο "bevel" του lineJoin.

Τεχνικές λεπτομέρειες

Προεπιλεγμένη τιμή: 10

Υποστήριξη Περιηγητή

Ο αριθμός στη τράπεζα δείχνει την έκδοση του περιηγητή που υποστηρίζει πλήρως το χαρακτηριστικό.

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

Σημείωση:O Internet Explorer 8 και οι παλιότερες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.