同学们好,今天我们学习Scratch的一个重要的功能:消息广播;
提到广播,同学们一定不会陌生,在学校中我们经常听到喇叭里的广播,跟着广播我们每天做“广播体操”,在做“广播体操”时,喇叭中发出的广播就像是指令一样,我们需要按照这些指令来完成动作。
在scratch中也有个功能叫广播,我们可以在“事件”分类中找到它们,其中一共有3个模块:当接收到广播、广播一个消息、广播一个消息并等待:
我们今天通过一个小动画来认识一下Scratch中的广播吧!
我们在和爸爸妈妈一起逛商场的时候,有时会听到找人的广播,“某某小朋友走失了,听到广播到大厅里,爸爸妈妈在那里等你”,这不,今天小K和妈妈进城玩,小K被路边奇奇怪怪的东西吸引住,突然发现妈妈不在身边了,这可急坏了小K,这时天空中传来广播声:“小K,妈妈在十字路口等你!”,“这是妈妈的声音!”小K赶紧朝着十字路口跑去。
设置3个角色:小K的妈妈、小K和广播消息的小喇叭
设置两个背景:小K走失时的街道、妈妈等待的十字路口
让小喇叭广播消息,告诉小K妈妈在哪里
当接收到小喇叭的消息时:
场景切换到妈妈等待的十字路口
小K妈妈出现
小K朝着妈妈跑去
小K走丢了,空中传来广播声
听到广播,背景切换到小K妈妈所在十字路口,并且小K妈妈出现在舞台中
听到广播,小K超妈妈飞快地跑去
通过这个案例我们发现,当消息被广播后,舞台和各个角色(包括发广播的角色自身)都可以接收到广播,我们可以使用“当接收到广播”来将各个角色和背景之间建立联系。
课后小练习:自己创作一个小动画,当上课铃响起的时候,小K从操场回到教室。