資訊內容
Scratch | 編程介紹(2)——午夜音樂會
一、知識要點與編碼
1.?角色觸發事件
角色的觸發有很多種,如當運行時觸發、當按下某鍵時觸發、當角色被點擊時觸發、當背景切換到某時觸發、當音量響度大于多少時觸發、當胺到某消息時觸發。這里我們重點介紹當小女孩角色被點擊時觸發,具體操作過程:
① 在角色區選擇需要觸發的小女孩角色;
② 在中間的腳本頁面中點擊“事件”,可以看到積木觸發代碼塊,如圖所示;
③ 用鼠標選中“當角色被點擊時”積木代碼塊,并拖動到代碼區;
④ 接下來按實際需求繼續疊加代碼塊,這里顯示需要完成的功能是小女孩移動、變色、并跳舞具體代碼如下圖;
2.?聲音播放控件的使用
聲音的控件有很多,這里主要介紹聲音播放的控件。我們以大女孩為例進行操作,具體操作過程如下:
① 在角色區選擇需要觸發的大女孩角色;
② 在中間的腳本頁面中點擊“事件”,選中“當綠旗被點擊”積木塊,并拖動到代碼區;
③ 在中間的腳本頁面中點擊“聲音”,可以看到如圖所示,播放聲音積木代碼塊,這里有兩個空件,第一個控件播放某音樂,中間可能被中斷;第二個控件播放某音樂直到播放完才結束。這里我人選擇第二種控件;
④ 用鼠標選中“播放聲音XXX直到播放完畢”積木代碼塊,并拖動到代碼區;
⑤ 接下來按實際需求繼續疊加代碼塊,這里顯示需要完成的功能是小女孩移動、變色、并跳舞具體代碼如下圖;
二、結果展示
待代碼積木都搭好后,一場兩人的午夜音樂會就可以開始了,接下來我們來看看效果。點擊小綠旗啟動程序,大女孩隨著動感的音樂在跳舞。一個人跳太孤單,我們用鼠標點擊小女孩,小女孩也開始跳了,兩個人一起跳,很開心。如下圖視頻所示:
是不是很有趣?你也可以做出來,動起手,拿起鼠標,按步驟一步一步操作。有任何問題可以問蚊子,蚊子會在第一時間回答。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
