沐風老師詳解Scratch 2.0中文幫助:製作生日賀卡
來自專欄 Scratch編程
製作一張互動式的生日賀卡。
【生日賀卡】
第1步:添加一個背景。點擊「從背景庫中選擇背景」按鈕,打開背景庫。
然後,選擇一個合適的背景(例如:主題 -> 節日party)。點擊「確定」後,可以看到舞台上出現了你選的背景。
第2步:改變背景顏色。點擊「腳本」標籤。確保你選中了「舞台」的縮略圖。
添加下面的腳本,點擊它可以改變舞台的顏色:
*試試看!點擊舞台改變它的顏色。
提示:要在開始時恢復原來的顏色,可以加上這段腳本:
*點擊「綠旗」按鈕可以復原背景顏色。
第3步:添加一個角色。點擊「從角色庫中選擇角色」按鈕,打開「角色庫」。
在庫中選擇一個你想要的角色(例如:分類 -> 奇幻 Giga),點擊「確定」按鈕。
第4步:說些祝福語。選擇角色「Giga」,編製如下的腳本,說一些話。如「生日快樂!」,或者你自己的祝詞。
把角色拖拽到舞台上你喜歡的位置。
*試試看!點擊「綠旗」按鈕,讓角色說話。
第5步:播放音樂。點擊「從角色庫中選取角色」圖標,打開「角色庫」。
從庫中選擇一個聚會中的角色(例如:分類 -> 物品 Cake),然後點擊「確定」按鈕。
選擇「Cake」,編製下面的腳本,點擊「Cake」時可以播放音樂。
【默認播放的音樂就是生日快樂,你也可以在「聲音庫」中選擇一個新的聲音。】
*點擊舞台上的蛋糕,可以聽到音樂開始播放。
第6步:給蛋糕添加動畫。點擊以選擇你的角色。
添加如下的腳本,讓它改變大小。(注意角色大小增加參是一正一負)
*在積木堆上點擊一下觀看執行效果。
為了重複動畫效果,在腳本里添加一個「重複執行」積木。
添加一個「當角色被點擊時」積木,你的程序模塊堆結構看起來應該會像下圖。
*點一下舞台中的蛋糕角色,開始動畫。提示:要停止動畫,請點擊紅色「停止」按鈕(位於舞台右上方)。
要在開始時恢復蛋糕角色原來的大小,可以加上這段腳本。
蛋糕(Cake)角色的完整積極椎是這樣的:
可以優化一下,優化後如下圖:
第7步:主小貓原地轉動。在「角色列表」中,點擊選擇「小貓」角色。
然後,給「小貓」編製如下的腳本:(注意:重複24次,每次旋轉15度,正好是一周360度。)
要在開始時恢復角色原來的方向,可以加上這段腳本。
*完成! 點擊「綠旗」按鈕運行程序。用滑鼠點擊「小貓」、「蛋糕」、「舞台」,看看發生了什麼有趣的事?!
*最後,分享你的項目。
推薦閱讀:
※Scratch編程之圖形特效(1)閃閃的紅星
※Scratch編程之圖形特效(9)星夜
※魔爪編程|Scratch 基礎課 番外篇 早早堆雪人
※這些美輪美奐的圖,你畫不出來,但是可以編出來
※Scratch 2.0 離線編輯器下載安裝方法