Scratch | 编程介绍(2)——午夜音乐会
一、知识要点与编码
1. 角色触发事件
角色的触发有很多种,如当运行时触发、当按下某键时触发、当角色被点击时触发、当背景切换到某时触发、当音量响度大于多少时触发、当胺到某消息时触发。这里我们重点介绍当小女孩角色被点击时触发,具体操作过程:
① 在角色区选择需要触发的小女孩角色;
② 在中间的脚本页面中点击“事件”,可以看到积木触发代码块,如图所示;
③ 用鼠标选中“当角色被点击时”积木代码块,并拖动到代码区;
④ 接下来按实际需求继续叠加代码块,这里显示需要完成的功能是小女孩移动、变色、并跳舞具体代码如下图;
2. 声音播放控件的使用
声音的控件有很多,这里主要介绍声音播放的控件。我们以大女孩为例进行操作,具体操作过程如下:
① 在角色区选择需要触发的大女孩角色;
② 在中间的脚本页面中点击“事件”,选中“当绿旗被点击”积木块,并拖动到代码区;
③ 在中间的脚本页面中点击“声音”,可以看到如图所示,播放声音积木代码块,这里有两个空件,第一个控件播放某音乐,中间可能被中断;第二个控件播放某音乐直到播放完才结束。这里我人选择第二种控件;
④ 用鼠标选中“播放声音XXX直到播放完毕”积木代码块,并拖动到代码区;
⑤ 接下来按实际需求继续叠加代码块,这里显示需要完成的功能是小女孩移动、变色、并跳舞具体代码如下图;
二、结果展示
待代码积木都搭好后,一场两人的午夜音乐会就可以开始了,接下来我们来看看效果。点击小绿旗启动程序,大女孩随着动感的音乐在跳舞。一个人跳太孤单,我们用鼠标点击小女孩,小女孩也开始跳了,两个人一起跳,很开心。如下图视频所示:
是不是很有趣?你也可以做出来,动起手,拿起鼠标,按步骤一步一步操作。有任何问题可以问蚊子,蚊子会在第一时间回答。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com