各位小伙伴大家好:
上期我們學習了外觀模塊的指令,學會了制作特效。
本期我們來學習如何給游戲配音。
聲音模塊的指令不是很多,我們一起來看看吧。
首先第一個就是播放聲音,里面默認插入了喵叫聲。

我們點擊指令就會聽到喵叫聲。
第二個指令和這個差不多都是播放喵叫。

如果單獨播放他們之間沒有任何差別,所以我們分別在后面插入一個聲音。
這樣大家就能感受到不一樣了,趕緊輸入代碼去體驗吧。
再來看看一個很好理解的指令

如果我們輸入這些代碼,點擊運行會發現喵叫沒有播放。
其實並不是沒有播放而是剛播放就被停止了。
大家換成第二個指令試試。
接下來是一個重量級的指令。我們點擊下拉菜單可以看到很多音效可以選擇。

大家對音樂感覺興趣的朋友去逐一試試。
接下來是一個休止指令。
懂音樂的朋友一定不需要解釋,不懂音樂的朋友也不需要太多解釋。
可以簡單的理解為等待。

大家可以修改休止拍數來體驗一下。
下面一個是模擬鋼琴琴鍵彈奏。說的好像很專業,其實我也不懂這些數字是什么意思。
只是感覺如果你懂音樂也會Scratch。就可以制作很美妙的音樂出來。

Scratch雖然是少兒編程,但並不代表它不強大,以后你會見識到它的威力。
接下來我們繼續往下看。

我們將樂器設分別設為1,2,3,然后試試看,就能感受到它的作用了。
音樂我不懂,只知道聲音不一樣。
專業的事情交給專業的人士去解釋吧。
接下來我們看看控制音量的指令。

這個大家講上面的音量數字改動一下,自己去感受一下的作用。
貌似這節課我們說的最多的就是自己去感受,那也是沒辦法,誰讓它是聲音模塊呢,偏偏我又是五音不全……想說也說不明白。
但是上面的代碼如果我們多運行幾次就會發現后面沒有聲音了
(這個思考題留給大家自己去思考吧)
結合下面這段代碼相信大家很快就能理解,為什么上面的代碼執行幾次就沒聲音了。

音量可以升高降低,演奏自然就可以加快減慢。
↓下面來看看↓

輸入上面代碼,修改一下參數大家可以感受到它的作用,不用太多解釋。
最后我們做一個小小的項目來結束本期的課程。
代碼如下↓:

下面是運行效果視頻
