各位小夥伴你們好:編程
上期咱們學習了外觀模塊的指令,學會了製做特效。ide
本期咱們來學習如何給遊戲配音。svg
聲音模塊的指令不是不少,咱們一塊兒來看看吧。學習
首先第一個就是播放聲音,裏面默認插入了喵叫聲。3d
咱們點擊指令就會聽到喵叫聲。code
第二個指令和這個差很少都是播放喵叫。視頻
若是單獨播放他們之間沒有任何差異,因此咱們分別在後面插入一個聲音。blog
這樣你們就能感覺到不同了,趕忙輸入代碼去體驗吧。遊戲
再來看看一個很好理解的指令element
若是咱們輸入這些代碼,點擊運行會發現喵叫沒有播放。
其實並非沒有播放而是剛播放就被中止了。
你們換成第二個指令試試。
接下來是一個重量級的指令。咱們點擊下拉菜單能夠看到不少音效能夠選擇。
你們對音樂感受興趣的朋友去逐一試試。
接下來是一個休止指令。
懂音樂的朋友必定不須要解釋,不懂音樂的朋友也不須要太多解釋。
能夠簡單的理解爲等待。
你們能夠修改休止拍數來體驗一下。
下面一個是模擬鋼琴琴鍵彈奏。說的好像很專業,其實我也不懂這些數字是什麼意思。
只是感受若是你懂音樂也會Scratch。就能夠製做很美妙的音樂出來。
Scratch雖然是少兒編程,但並不表明它不強大,之後你會見識到它的威力。
接下來咱們繼續往下看。
咱們將樂器設分別設爲1,2,3,而後試試看,就能感覺到它的做用了。
音樂我不懂,只知道聲音不同。
專業的事情交給專業的人士去解釋吧。
接下來咱們看看控制音量的指令。
這個你們講上面的音量數字改動一下,本身去感覺一下的做用。
貌似這節課咱們說的最多的就是本身去感覺,那也是沒辦法,誰讓它是聲音模塊呢,恰恰我又是五音不全……想說也說不明白。
可是上面的代碼若是咱們多運行幾回就會發現後面沒有聲音了
(這個思考題留給你們本身去思考吧)
結合下面這段代碼相信你們很快就能理解,爲何上面的代碼執行幾回就沒聲音了。
音量能夠升高下降,演奏天然就能夠加快減慢。
↓下面來看看↓
輸入上面代碼,修改一下參數你們能夠感覺到它的做用,不用太多解釋。
最後咱們作一個小小的項目來結束本期的課程。
代碼以下↓:
下面是運行效果視頻