資訊內(nèi)容
Scratch | 編程介紹(2)——午夜音樂會
一、知識要點(diǎn)與編碼
1.?角色觸發(fā)事件
角色的觸發(fā)有很多種,如當(dāng)運(yùn)行時(shí)觸發(fā)、當(dāng)按下某鍵時(shí)觸發(fā)、當(dāng)角色被點(diǎn)擊時(shí)觸發(fā)、當(dāng)背景切換到某時(shí)觸發(fā)、當(dāng)音量響度大于多少時(shí)觸發(fā)、當(dāng)胺到某消息時(shí)觸發(fā)。這里我們重點(diǎn)介紹當(dāng)小女孩角色被點(diǎn)擊時(shí)觸發(fā),具體操作過程:
① 在角色區(qū)選擇需要觸發(fā)的小女孩角色;
② 在中間的腳本頁面中點(diǎn)擊“事件”,可以看到積木觸發(fā)代碼塊,如圖所示
;
③ 用鼠標(biāo)選中“當(dāng)角色被點(diǎn)擊時(shí)”積木代碼塊,并拖動到代碼區(qū);
④ 接下來按實(shí)際需求繼續(xù)疊加代碼塊,這里顯示需要完成的功能是小女孩移動、變色、并跳舞具體代碼如下圖;

2.?聲音播放控件的使用
聲音的控件有很多,這里主要介紹聲音播放的控件。我們以大女孩為例進(jìn)行操作,具體操作過程如下:
① 在角色區(qū)選擇需要觸發(fā)的大女孩角色;
② 在中間的腳本頁面中點(diǎn)擊“事件”,選中“當(dāng)綠旗被點(diǎn)擊”積木塊
,并拖動到代碼區(qū);
③ 在中間的腳本頁面中點(diǎn)擊“聲音”,可以看到如圖所示
,播放聲音積木代碼塊,這里有兩個(gè)空件,第一個(gè)控件播放某音樂,中間可能被中斷;第二個(gè)控件播放某音樂直到播放完才結(jié)束。這里我人選擇第二種控件;
④ 用鼠標(biāo)選中“播放聲音XXX直到播放完畢”積木代碼塊,并拖動到代碼區(qū);
⑤ 接下來按實(shí)際需求繼續(xù)疊加代碼塊,這里顯示需要完成的功能是小女孩移動、變色、并跳舞具體代碼如下圖;

二、結(jié)果展示
待代碼積木都搭好后,一場兩人的午夜音樂會就可以開始了,接下來我們來看看效果。點(diǎn)擊小綠旗啟動程序,大女孩隨著動感的音樂在跳舞。一個(gè)人跳太孤單,我們用鼠標(biāo)點(diǎn)擊小女孩,小女孩也開始跳了,兩個(gè)人一起跳,很開心。如下圖視頻所示:
是不是很有趣?你也可以做出來,動起手,拿起鼠標(biāo),按步驟一步一步操作。有任何問題可以問蚊子,蚊子會在第一時(shí)間回答。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
