Scratch | 编程介绍(2)——午夜音乐会

网友投稿 2019-07-22 13:49

一、知识要点与编码

1. 角色触发事件

角色的触发有很多种,如当运行时触发、当按下某键时触发、当角色被点击时触发、当背景切换到某时触发、当音量响度大于多少时触发、当胺到某消息时触发。这里我们重点介绍当小女孩角色被点击时触发,具体操作过程:

① 在角色区选择需要触发的小女孩角色;

② 在中间的脚本页面中点击“事件”,可以看到积木触发代码块,如图所示https://cdn.china-scratch.com/timg/190724/134955M16-0.jpg

③ 用鼠标选中“当角色被点击时”积木代码块,并拖动到代码区;

④ 接下来按实际需求继续叠加代码块,这里显示需要完成的功能是小女孩移动、变色、并跳舞具体代码如下图;

https://cdn.china-scratch.com/timg/190724/13495543V-1.jpg

2. 声音播放控件的使用

声音的控件有很多,这里主要介绍声音播放的控件。我们以大女孩为例进行操作,具体操作过程如下:

① 在角色区选择需要触发的大女孩角色;

② 在中间的脚本页面中点击“事件”,选中“当绿旗被点击”积木块https://cdn.china-scratch.com/timg/190724/1349563640-2.jpg,并拖动到代码区;

③ 在中间的脚本页面中点击“声音”,可以看到如图所示https://cdn.china-scratch.com/timg/190724/13495A3A-3.jpg,播放声音积木代码块,这里有两个空件,第一个控件播放某音乐,中间可能被中断;第二个控件播放某音乐直到播放完才结束。这里我人选择第二种控件;

④ 用鼠标选中“播放声音XXX直到播放完毕”积木代码块,并拖动到代码区;

⑤ 接下来按实际需求继续叠加代码块,这里显示需要完成的功能是小女孩移动、变色、并跳舞具体代码如下图;

https://cdn.china-scratch.com/timg/190724/13495644c-4.jpg

二、结果展示

待代码积木都搭好后,一场两人的午夜音乐会就可以开始了,接下来我们来看看效果。点击小绿旗启动程序,大女孩随着动感的音乐在跳舞。一个人跳太孤单,我们用鼠标点击小女孩,小女孩也开始跳了,两个人一起跳,很开心。如下图视频所示:

是不是很有趣?你也可以做出来,动起手,拿起鼠标,按步骤一步一步操作。有任何问题可以问蚊子,蚊子会在第一时间回答。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com