偉大的祖國成立70週年了,看了那麼多大閱兵視頻,整齊劃一的隊形,颯爽的英姿,鏗鏘有力的口號聲,每次都看得我熱血澎湃,激動不已,作爲一個熱愛少兒編程的我怎麼能不參與慶祝呢?爲了能體現我的熱情,毅然決定使用編程的方式來實現一個方隊,接受廣大網友的檢閱!
分析一下要實現的作品。既然是閱兵方隊,那畫面上就絕對不能只看到簡簡單單的一個角色,更不能僅僅是站在那裏不動,而且一定要隊形整齊、動作一致才能顯得出氣勢來。可是要怎麼實現呢?這裏我將爲大家展示一個非常簡單的創作方法。
下面大家就來跟我一起製作吧!
首先,讓我們新建一個作品,取名爲“編程閱兵方隊”,爲作品添加如圖所示的背景。但素材庫中背景圖有些不太合適,需要我們自己動手稍作修改。
修改背景圖
只需要把下面的公路稍加拓寬就可以了。
再添加一隻貓咪的角色,設定貓咪角色的翻轉方式爲左右翻轉。
設定翻轉方式
調整一下角色的大小,然後就可以開始編寫指令邏輯了。什麼?這就開始了?方隊不是需要有很多角色的嗎?嗯,是會展現出許多角色在舞臺上,大家先不要着急,且看下面的內容。
在Scratch中有一個可以設定和改變角色特效的指令積木,我們只需要使用這個指令積木就可以讓一個角色編程一個方隊了。
添加下面的指令邏輯,先讓我們的角色可以在舞臺上來回移動。
角色/方隊移動邏輯
從腳本中我們可以看到,參與閱兵的角色是在移動的同時切換造型,這樣會展現出走“正步”的動畫效果,還有一個邏輯是我們使用了碰到舞臺邊緣就反彈,讓角色在可以在舞臺上來回走動。點擊綠色旗子,測試一下。說好的方隊呢?不要着急,還記得我們前面說的那個爲角色添加特效的指令積木嗎?只需要添加上這個積木就可以讓一個角色變成一個方隊了。
添加特效指令
讓我們再次點擊綠色旗子,神奇的時刻到來了,一個角色瞬間就變成一個閱兵方隊了,而且隊形、動作完美無比。
怎麼樣?簡單吧?少兒編程方式實現閱兵方隊的方法多種多樣,但這裏展示方法應該是最簡單的。你學會了嗎?趕快動手創作自己的方隊吧!
轉自公衆號:
爲之少兒編程