各位小伙伴大家好:
上期我们学习了外观模块的指令,学会了制作特效。
本期我们来学习如何给游戏配音。
声音模块的指令不是很多,我们一起来看看吧。
首先第一个就是播放声音,里面默认插入了喵叫声。
我们点击指令就会听到喵叫声。
第二个指令和这个差不多都是播放喵叫。
如果单独播放他们之间没有任何差别,所以我们分别在后面插入一个声音。
这样大家就能感受到不一样了,赶紧输入代码去体验吧。
再来看看一个很好理解的指令
如果我们输入这些代码,点击运行会发现喵叫没有播放。
其实并不是没有播放而是刚播放就被停止了。
大家换成第二个指令试试。
接下来是一个重量级的指令。我们点击下拉菜单可以看到很多音效可以选择。
大家对音乐感觉兴趣的朋友去逐一试试。
接下来是一个休止指令。
懂音乐的朋友一定不需要解释,不懂音乐的朋友也不需要太多解释。
可以简单的理解为等待。
大家可以修改休止拍数来体验一下。
下面一个是模拟钢琴琴键弹奏。说的好像很专业,其实我也不懂这些数字是什么意思。
只是感觉如果你懂音乐也会Scratch。就可以制作很美妙的音乐出来。
Scratch虽然是少儿编程,但并不代表它不强大,以后你会见识到它的威力。
接下来我们继续往下看。
我们将乐器设分别设为1,2,3,然后试试看,就能感受到它的作用了。
音乐我不懂,只知道声音不一样。
专业的事情交给专业的人士去解释吧。
接下来我们看看控制音量的指令。
这个大家讲上面的音量数字改动一下,自己去感受一下的作用。
貌似这节课我们说的最多的就是自己去感受,那也是没办法,谁让它是声音模块呢,偏偏我又是五音不全……想说也说不明白。
但是上面的代码如果我们多运行几次就会发现后面没有声音了
(这个思考题留给大家自己去思考吧)
结合下面这段代码相信大家很快就能理解,为什么上面的代码执行几次就没声音了。
音量可以升高降低,演奏自然就可以加快减慢。
↓下面来看看↓
输入上面代码,修改一下参数大家可以感受到它的作用,不用太多解释。
最后我们做一个小小的项目来结束本期的课程。
代码如下↓:
下面是运行效果视频