blockly >网格

Grid 类

用于工作区网格的类。

Signature:

export declare class Grid 

构造函数

构造函数 修饰符 说明
(构造函数)(模式, 选项) 构造 Grid 类的新实例

方法

方法 修饰符 说明
alignXY(xy) 给定坐标,返回与网格对齐的最近坐标。
getLength() 获取网格线的长度(以像素为单位)。
getSpacing() 获取网格点的间距(以像素为单位)。
setLength(length) 设置网格线的长度。
setSnapToGrid(snap)

设置图块是否应贴靠网格。

将此项设为 true 不会触发贴靠。如果您想以编程方式将块贴靠到网格,则需要在各个顶级块上触发。下次拖动块时,它会贴靠网格。

setSpacing(spacing)

设置网格线中心之间的间距。

这不会触发贴靠到新间隔的网格。如果您想以编程方式将块贴靠到网格,则需要在各个顶级块上触发。如果启用了对齐网格功能,则下次您拖放某个块时,它将贴靠网格。

shouldSnap() 图块是否应贴靠网格。