FabricJSを使用してLineの垂直方向の動きをロックするにはどうすればよいですか?

WBOY
リリース: 2023-09-16 09:41:06
転載
1205 人が閲覧しました

FabricJSを使用してLineの垂直方向の動きをロックするにはどうすればよいですか?

このチュートリアルでは、FabricJS を使用してラインの垂直方向の動きをロックする方法を学びます。 Line 要素は FabricJS で提供される基本要素の 1 つです。直線を作成するために使用されます。線要素は幾何学的に 1 次元であり、内部を含まないため、塗りつぶされることはありません。 fabric.Line インスタンスを作成し、線の x 座標と y 座標を指定してキャンバスに追加することで、線オブジェクトを作成できます。線オブジェクトを X 軸上のみで移動するかどうかも指定できます。これは、lockMovementY 属性を使用して実行できます。

###文法### リーリー

パラメータ

  • points - このパラメーターは、(x1, y1) および (x2, y2) の値を決定する点の Array を受け入れます。はそれぞれ、線の始点と終点の x 軸座標と y 軸座標です。

  • Options (オプション) - このパラメータは、オブジェクトに追加のカスタマイズを提供する object です。このパラメータを使用すると、lockMovementY がプロパティであるオブジェクトに関連付けられた原点、ストローク幅、およびその他の多くのプロパティを変更できます。

  • オプションキー

  • lockMovementY - このプロパティは boolean 値を受け入れます。これに「true」値を割り当てると、オブジェクトは垂直方向に移動できなくなります。

  • キャンバス内の Line オブジェクトのデフォルトの動作
###例###

lockMovementY

プロパティに "true" 値が割り当てられていない場合に、X 軸または Y 軸上でライン オブジェクトを自由に移動する方法を理解するためのコード例を見てみましょう。

リーリー

値が「true」のキーとして lockMovementY を渡します

###例###

この例では、線オブジェクトの垂直方向の動きをロックする方法を見ていきます。 lockMovementY プロパティに「true」値を割り当てると、基本的に垂直方向の動きが停止します。

ああああ

以上がFabricJSを使用してLineの垂直方向の動きをロックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート