音樂是游戲必不可少的元素。Scratch的音樂功能并不太好用,今天就讓我們一起動(dòng)手做一款電子琴吧。在Scratch中我們可以通過模擬某種樂器的音色,發(fā)出特定音階的聲音來實(shí)現(xiàn)彈出樂曲的效果,可以稱之為電子琴。
首先繪制出鋼琴的部件,包括鋼琴的底座、白鍵和黑鍵。通過復(fù)制角色組成鋼琴的鍵盤(圖1)。
添加擴(kuò)展工具“音樂”,音樂里面包含多種樂器如鋼琴、吉他、長號……(圖2)。
Scratch的音樂功能相當(dāng)簡單,當(dāng)角色被點(diǎn)擊,將樂器設(shè)為鋼琴,為每個(gè)鍵位設(shè)置不同音階,具體位置可以參考出現(xiàn)的提示。如果有學(xué)過音樂的同學(xué)還可以修改不同的節(jié)拍,實(shí)現(xiàn)不同的音樂效果(圖3)。
雖然和真實(shí)的鋼琴比,這個(gè)電子琴無論音色還是手感都差了很多,但通過制作電子琴我們就能熟悉聲音類積木的功能,并用在以后的作品中。