ブロックする >グリッド

Grid クラス

ワークスペースのグリッドのクラス。

署名:

export declare class Grid 

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(パターン, オプション) Grid クラスの新しいインスタンスを作成します。

メソッド

メソッド 修飾子 説明
alignXY(xy) 座標を指定すると、グリッドに揃えて最も近い座標を返します。
getLength() グリッド線の長さ(px)を取得します。
getSpacing() グリッド ポイントの間隔(px)を取得します。
setLength(length) グリッド線の長さを設定します。
setSnapToGrid(snap)

ブロックをグリッドにスナップするかどうかを設定します。

true に設定しても、スナップはトリガーされません。個々の最上位のブロックでトリガーする必要がある、ブロックをプログラムでグリッドにスナップする場合。次にブロックをドラッグ&ドロップすると、グリッドにスナップされます。

setSpacing(spacing)

グリッド線の中心間の間隔を設定します。

これを行っても、新しい間隔のグリッドへのスナップはトリガーされません。個々の最上位のブロックでトリガーする必要がある、ブロックをプログラムでグリッドにスナップする場合。グリッドへのスナップが有効になっている場合、次回ブロックをドラッグ&ドロップするとグリッドにスナップされます。

shouldSnap() ブロックをグリッドにスナップするかどうか。