Scratch中与消息有关的积木块有三个,以下图:编程
那么,后面的两种广播方式有什么区别呢?答案以下:ide
广播(消息):向包含自身在内的全部角色发送一个消息。发送完后,会当即继续向下执行代码blog
如今,咱们经过一个简单的例子来讲明上面两种广播的区别。首先,请观看下面的三个截图:it
接下来,再请看代码,最后咱们再总结。class
老猫代码:变量
小猫1代码:程序
小猫2代码:im
小猫3代码:d3
当按下绿色小旗子执行程序后,结果是按照上面三幅图顺序展现的。这清楚地说明了【广播消息并等待】积木的做用,即当全部收到消息的代码执行完毕后再执行这个积木后面的代码。总结
上面第一种【广播消息】积木的做用同全局变量有相同做用,可是第二种【广播消息并等待】积木的意义却很是不通常,它就像一个指挥官,可以经过这种特殊的“命令”来控制全部其下属行动一致——等到同一批任务完成后,再接下来统一发出命令完成第二批、第三批任务......
【注】本人从此至关长的一个时期会专一于探讨青少年编程教学、比赛及机器人编程教学知识,有兴趣的朋友请关注个人百家号并欢迎多多留言共同探讨: