2

我搜索了文档和官方论坛,但找不到答案。

在 Blockly 中,我想检测以下内容:

  • 当一个块连接到另一个块时;
  • 当一个块从工作空间中移除时;
  • 当工作空间为空时;
  • 当用户拖动块时;
  • 当用户释放块时;

可能吗?我只发现了一个init和一个onchange事件。

4

1 回答 1

2

尝试这个:

    onchange: function(event) {
        if(Blockly.Events.CHANGE === event.type) {
            // do something
        }
    }

相反CHANGE,您可以使用任何可访问的事件之一,例如MOVEDELETE有关更多详细信息,请参阅https://developers.google.com/blockly/guides/configure/web/events

于 2018-02-22T10:31:23.453 回答