最新のWeb開発のチュートリアル
 

HTML canvas miterLimit Propery

<HTMLキャンバスリファレンス

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();
»それを自分で試してみてください

ブラウザのサポート

表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。

プロパティ
miterLimit はい 9.0 はい はい はい

定義と使用法

miterLimitのプロパティセットまたは最大マイターの長さを返します。

マイターの長さは、内側コーナと2行満たす目尻間の距離です。

マイターリミット図1

ヒント:miterLimitのプロパティが場合にのみ機能しlineJoin属性が"miter"

コーナーの角度が小さくなるようにマイター長が大きく成長します。

すぎるからマイター長を防止するために、我々は、miterLimitのプロパティを使用することができます。

マイター長がmiterLimitの値を超えた場合、コーナーたlineJoinタイプとして表示され"bevel" (図3)。

マイターリミット図2
デフォルト値: 10
JavaScriptシンタックス: context.miterLimit=number;

プロパティ値

説明 それを再生します
number 最大マイターの長さを指定する正の数。 現在マイター長がmiterLimitのを超える場合は、コーナーがたlineJoinとして表示されます"bevel" それを再生します»

<HTMLキャンバスリファレンス