blockly > 事件 > BlockMove > reason

Events.BlockMove.reason 属性

解释此举的目的。已知值包括:“drag”- 表示拖动操作已完成。“碰撞” -- 块已从无效连接断开。“Snap”- 方块已移动到与网格对齐。“inbounds”- 块已推送回非滚动工作区。“connect”- 块已连接到另一个块。“disconnect”- 块已与另一块断开连接。“create”-- 通过 XML 创建的块。“cleanup”- 工作区对齐的顶级块。事件合并可能会造成多种原因:['drag', 'bump', 'snap']。

Signature:

reason?: string[];