今天我们来聊一聊scratch中的广播功能
2019-12-03 12:15
在一个scratch作品中,背景和角色往往能够通过各自的脚本,独立的完成自己所要做的事情。可是背景和角色间,或是角色和角色间在面对只有相互合作才能完成的事情时,我们就需要通过【广播】来实现了。
背景或任何一个角色,都可以通过【广播消息】积木块向其他角色或是背景发送消息。
和这个消息有关的角色则需要使用【当接收到消息】积木块,在接收到广播后做出相应的反应。
比如在下面小猫飞行的案例中,当按钮被点击,发送广播,小猫角色只有在接收到飞行的广播后,才会执行【当接收到飞行】积木块让小猫飞行的脚本。
(按钮) (小猫)
如果在一个scratch作品中,我们需要发送出许多条广播消息。一定要注意接收广播信息的准备性。
为了区分每一条消息,我们可以对广播的消息进行准确的命名。比如,变色龙变变变的案例中,我们可以在点击完黄色按钮后,发出名为【变成黄色】的广播来通知变色龙变成黄色;在点击绿色按钮后,发出名为【变成红色】的广播来通知变色龙变成红色。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com