資訊內容
Scratch編程-(12)外觀的使用
關于孩子要不要學習編程,有的家長已經認識到它的重要性,有的家長還在猶豫之中。在這里我想說的是,家長可以無期限的猶豫下去,可孩子的大好時光在悄悄流逝。科技已經融入生活的各個角落,未來不會計算機就可以說是信息時代的文盲。現在各大培訓機構都開設了編程課,學費可真不便宜,對于一般家庭來說的確是一筆不小的開支。童爸是一名有十年工作經驗的程序員老司機,在平時也會教自己的孩子學習編程,有感興趣的家長朋友,可以按照這個教程一步一步學習,有問題可以關注交流。
第十二篇,外觀的使用
上一節《Scratch編程-(11)角色的運動》基于運動模塊熟悉了角色的運動方式。這一節學習一下外觀模塊,可以通過外觀模塊創建動畫、添加特效、讓角色思考或說話、角色屬性的改變,圖層等。
1、切換造型創建動畫
在前面的課程里,角色在運動過程中都是靜止不動的,看上去很不真實。為了讓角色在移動過程中更加逼真,可以通過不停的切換下一個造型積木來實現。選中角色“小貓”,然后打開“造型”選項卡,可以看到小貓有兩個造型,通過切換這兩個造型,能夠實現讓小貓移動起來就像真的走路一樣的效果。同理,背景圖也可以通過下一個背景來實現不同場景的切換,在事件模塊中使用當背景切換到積木檢測背景切換的時機。
2、讓角色說話和思考
在制作游戲的過程中,角色在恰當的時候說出恰當的話,也會讓游戲顯得更加真實。在Scratch里,角色說話和思考的展示形式差不多,思考會有幾個小氣泡。如下圖所示:
這兩個積木中的內容會永久顯示,如果想讓內容顯示一定時間后消失,可以使用帶時間的積木,如:
3、圖形的特效
Scratch可以給造型和背景增加各種圖形特效,比如顏色、超廣角鏡頭、旋轉、馬賽克、虛像等。可以通過將...特效設定為積木來直接設定特效的最終值,也可以使用將...特效增加積木來改變特效的值。當一個角色使用多個特效時,會將多種特效疊加使用。
4、角色的大小和顯示狀態
在制作游戲時,角色的大小和顯示會根據場景來調整。比如:老鼠被貓吃掉時,是將老師隱藏起來了。如果貓吃了老師,就要長大一點,就可以通過改變小貓的大小來實現。
控制角色顯示狀態的積木有顯示和隱藏。
控制角色大小的積木有將大小增加和將大小設為積木。
5、圖層的順序
角色在舞臺上的遮蓋順序,決定了角色在重疊區域優先顯示哪個角色。可以通過移至最上層和下移...層積木塊來調整角色的顯示順序。靠近屏幕的層是最上層,遠離屏幕的層是最底層。如下圖所示。
作業練習:
1、熟悉外觀模塊中各個積木的使用,理解各個積木的用途。
家長朋友:編程對于剛接觸的孩子來說,肯定是一頭霧水,沒關系,我們先把孩子帶到這個編程的世界里,每篇文章都只講一個知識點,然后通過有趣的練習,先讓孩子產生興趣,同時也減少孩子看電腦的時間。歡迎關注交流。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
