在 Scratch 中添加布尔触发事件?

Add Boolean-Triggered Event in Scratch?

在 Scratch 中,有 "When" 个块,例如当绿旗被点击时,当按键 space 被按下时,当这个精灵被点击时,等等,但是如果我有一个布尔值,比如作为 "touching color color",我如何将其放入 "When" 块中,例如 "When touching color color"?

您可以使用:

您还可以使用:

您也可以考虑使用事件系统: 在 touching color 时广播消息并在 when i receive message 块中收听该消息。

这种方法有助于将您的代码分成有意义的部分。当一个事件发生时,它允许在不同的 sprites/stages 上做不同的事情。