Sifa miterLimit

Sifa miterLimit inadhibiti ukali wa muunganisho wa mistari miwili wakati sifa lineJoin imewekwa kwa thamani miter. Inavyodhibiti: kwa urefu wa pembe unazidi namba, iliyowekwa kwenye miterLimit, basi muunganisho wa mistari unafanya kama lineJoin imewekwa kwa thamani bevel.

Kwa default miterLimit ina thamani 10. Chini ya 1 haiwezi kuwekwa.

Syntax

javascriptmuktadha.lineJoin = 'miter' au 'round' au 'bevel';

Mfano

Sasa sifa lineJoin imewekwa kwa thamani miter, lakini bado hakuna vikwazo vimewekwa, pembe ni mkali:

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.lineWidth = 10;
ctx.moveTo(50, 140);
ctx.lineTo(100, 30);
ctx.lineTo(150, 140);
ctx.stroke();

Результат:

Mfano

Sasa tuweke kikwazo kwa kutumia miterLimit:

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.lineWidth = 10;
ctx.miterLimit = 1;
ctx.moveTo(50, 140);
ctx.lineTo(100, 30);
ctx.lineTo(150, 140);
ctx.stroke();

Результат:

Angalia pia

  • sifa lineCap,
    inayoweka muonekano wa mwisho wa mstari