資訊內容
Scratch少兒編程趣味篇(二)-百變公雞-繪畫篇
01.效果展示
今天用Scratch編程做一個非常有趣的繪畫:百變公雞,通過鼠標的點擊就能實現公雞不同造型的切換,可以快速繪制自己喜歡的公雞造型,最終編程效果展示如下:
編程源代碼在本文章下方留言“百變公雞下載”進行獲取。
本課程可以掌握以下知識:1.掌握動畫的制作方法;2.學習Scratch編程的繪畫;3. Scratch編程的造型切換。
02.繪畫知識小課堂-認識公雞構造
雞的結構大體上可分為頭、頸、背、翅、尾、胸、腹、腿、抓等。公雞體型較大,頭頂的肉冠和一對肉垂也較大,尾上復羽較修長,尾羽修長,全身羽毛色彩艷麗,腿上有距,是啄斗的武器。母雞體型較小,尾羽圓短,腿無距,全身羽毛較為暗淡。
公雞的頭頂有著碩大的雞冠,取“冠”的諧音“官”,也就有了騰達的意思。
?03.編程模型搭建
編程源代碼在本文章下方留言“百變公雞下載”進行獲取。
第一步:材料準備
本課程主要是熟悉Scratch編程的繪畫功能,因此需要繪制較多造型。以雞冠為例,在造型中繪制自己喜歡的雞冠形狀,可以創建多個雞冠的造型:
同樣,創作自己喜歡的舞臺背景:
第二步:背景程序搭建
開場定義三個背景的切換,程序如下:
添加一個背景音樂:
第三步:主程序搭建
(1)“Start”角色程序
“Start”角色的程序如下,其中造型的數字代表采用相應的造型,例如,“將雞冠設為2”表示雞冠采用第二個造型。
(2)“Full chicken”角色程序
將造型放在最底下一層。
?
(3)雞冠“Combs”角色程序
雞冠角色的程序如下,通過以下程序,主要實現在點擊雞冠時,將雞冠造型切換成下一個造型。注意造型安放的順序,像眼睛這些部位是不能被其它造型所遮擋的,因此必須要放在圖片的最上層才行。
(4)其余部位角色程序
其余部位角色程序類似,此處不再展看,感興趣的朋友可以參考程序源代碼自行對照進行編程。
04.程序思考和升級
(1)思考如何將自己繪制好的公雞造型進行保存,下次通過導入造型代碼即可快速畫出自己想要的公雞程序。
(2)嘗試創作其它動物的多變造型。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
