資訊內(nèi)容
Scratch3.0聲音介紹
本節(jié)我們將學(xué)習(xí)聲音模塊的各個(gè)積木。包括如何控制音頻文件的播放、彈奏鼓聲和其他樂器,以及改變音量和播放速度。為了讓游戲更加有趣,我們通常會(huì)使用各種音效和背景音樂。
1、播放音頻文件
音頻文件的格式非常多,但是[Scratch]僅能識(shí)別兩種格式:wav和mp3。有三塊積木可以控制聲音的播放:
前兩者都能播放指定的聲音。“播放聲音”積木在聲音開始播放后立刻執(zhí)行后面的腳本,但是“播放聲音等待播完”積木則必須要等到指定的聲音播放完畢才執(zhí)行后面的腳本?!巴V顾械穆曇簟鳖櫭剂x就是停止播放所有的聲音。
下面我們來看看兩個(gè)積木的不同效果:
兩種方法各有所長(zhǎng),上面的方法簡(jiǎn)單,但是本次播放到下次播放之間可能會(huì)有很短的一段空白聲,是重復(fù)播放的過渡不是特別的流暢。但是下面的方法就能避免這個(gè)問題,因?yàn)椤暗却?..秒”積木能夠讓你控制播放的時(shí)間,可以通過這個(gè)找到一個(gè)最好的更自然的過渡點(diǎn)。
2、彈奏鼓聲和其他聲音
在制作游戲的過程中,往往希望在玩家擊中目標(biāo)、完成任務(wù)的時(shí)候添加一些音效。使用“彈奏鼓聲...”積木可以輕松的做到這一點(diǎn),同時(shí)還能以指定的拍數(shù)彈奏18種音色。下面我們來看一段腳本:
這段腳本包含一個(gè)“重復(fù)執(zhí)行”積木,重復(fù)10次。每一個(gè)“重復(fù)執(zhí)行”都彈奏相同的鼓聲,但是節(jié)拍不同。
我們所說的節(jié)拍不是指彈奏的時(shí)間的長(zhǎng)短。要讓每個(gè)重復(fù)的總時(shí)間減少,可以使用積木“將節(jié)奏設(shè)定為...bpm”或“將節(jié)奏加快”來調(diào)整節(jié)奏的值。默認(rèn)情況下節(jié)奏數(shù)值是60bpm(即每分鐘60拍)。
3、創(chuàng)作音樂
除了彈奏鼓聲,Scratch還能彈奏音符,從而可以創(chuàng)作音樂?!皬椬嘁舴狈e木可以彈奏范圍從0到127的音調(diào),同時(shí)還能指定拍數(shù)。設(shè)定樂器為...積木可以設(shè)置不同的樂器,即音色,一共有21種不同的樂器。讓我們用這兩種積木創(chuàng)作一首歌曲吧!圖1的腳本演奏了法國(guó)兒歌《兩只老虎》。
4、控制音量
有些游戲場(chǎng)景在某個(gè)高潮的時(shí)候需要用到很大的聲音,隨著高潮過去音量開始變小。實(shí)現(xiàn)這種效果需要控制音量的積木。
Scratch中使用“將音量設(shè)定為...和將音量增加...”積木來控制音量的大小。默認(rèn)參數(shù)100為原始音量的大小。使用它要注意兩個(gè)問題:1、所謂的音量是指播放聲音、彈奏鼓聲以及彈奏音符的音量;2、該積木控制的是本角色的音量,而非所有的角色。如果同一時(shí)刻需要多個(gè)聲音,則需要多個(gè)角色。如果要插桿當(dāng)前角色的音量,可以選中音量積木前面的復(fù)選框,舞臺(tái)上會(huì)顯示當(dāng)前的音量。使用這些積木能很方便地實(shí)現(xiàn)某些場(chǎng)景,比如森林里的大獅子出現(xiàn)了,腳步聲越來越大,隨著獅子走遠(yuǎn),腳步聲越來越小。
5、設(shè)定節(jié)奏
聲音模塊中最后三塊積木與節(jié)奏有關(guān),“將節(jié)奏設(shè)定為...bpm和將節(jié)奏加快”積木他們可以設(shè)定鼓聲和彈奏音符的速度,單位是每分鐘的節(jié)拍數(shù)bpm。節(jié)奏值越大,速度越快
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
【scratch入門課程】 第五課《潛水員探險(xiǎn)》
同學(xué)們,大家好!歡迎來到創(chuàng)客思維小學(xué)堂,我是Scratch編程課的小谷老師。今天,我們一起來學(xué)習(xí)《Scratch編程》:第五課《潛水員探險(xiǎn)》學(xué)習(xí)目標(biāo):1.熟練操作“運(yùn)動(dòng)”及“外觀”有關(guān)的積木指令塊;2.理解程序初始化概念。????技能技巧:
- 下一篇
55用scratch3.0實(shí)現(xiàn)霓虹世界
走進(jìn)幻彩的霓虹空間。 第一步下載腳本文件。 https://pan.baidu.com/s/1I_HFq1fRQBmObZp0YUkktA 第二步打開腳本文件。