对Scratch初学者来说,实现两个角色之间的交互功能,最易使用的方法就是“消息”相关代码块。在事件类积木中,有3个与消息相关的代码块。

广播-消息机制是scratch编程中的全局事件,当一个消息被广播时,所有角色(包含广播者自身)都会接收到该消息。
1.广播消息

向包含自身在内的所有角色发送一个消息,发送完成后,会立即向下执行相应的代码块。
2.当接收到消息

当角色接收到指定的消息时,即开始执行下方相应的代码块。
3.广播消息并等待

向包含自身在内的所有角色发送一个消息,发送完后,会等到所有接收消息的脚本执行完成后才继续向下执行相应的代码块。
示例
如下图所求,是四个角色及其脚本。运行这些脚本,舞台效果是( )。

A.所有角色说“你好”
B.Cat和Gobo一起说“你好”
C.Cat先说“你好”,1秒后Gobo说“你好”
D.Gobo先说“你好”,1秒后Cat说“你好”
正确答案:C