Scratch運動模塊——有趣的彈球遊戲(一)

你們好!我是藍老師,有了前幾期Scratch的基礎,相信你們早已摩拳擦掌,躍躍欲試了,甚至還有些小夥伴已經編寫了很是不錯的程序。編程

學習編程就是這樣不斷探索、主動思考、解決問題的過程。學習

 

本期內容:動畫

課程目標——經過設置動畫場景,使得初學者對Scratch3.0編程有初步的認知,並熟悉使用運動模塊3d

知識點——運動指針

 

一、添加角色blog

Scratch運動模塊——有趣的彈球遊戲(一)

點擊界面右下角選擇角色遊戲

Scratch運動模塊——有趣的彈球遊戲(一)

也能夠上傳一個本身喜歡的角色get

Scratch運動模塊——有趣的彈球遊戲(一)

能夠看到,角色區有三個角色:小貓、球、藍精靈。it

咱們點擊角色區左上方的小眼睛,讓舞臺區僅留下藍精靈,方便咱們僅對某個角色進行設定。class

Scratch運動模塊——有趣的彈球遊戲(一)

點擊「運動」模塊,並選擇「1秒內移動到隨機位置」,將其從積木區拖動至編輯區。

Scratch運動模塊——有趣的彈球遊戲(一)

點擊編輯區積木,觀察舞臺角色的動做。

Scratch運動模塊——有趣的彈球遊戲(一)

咱們能夠在積木區尋找更多須要的模塊,進行多種運動方式的嘗試。

Scratch運動模塊——有趣的彈球遊戲(一)

我選擇了一個「碰到邊緣反彈」的模塊,點擊編輯區的積木看會發生什麼。

Scratch運動模塊——有趣的彈球遊戲(一)

角色能夠停在在舞臺任何一個位置,可是會在接觸邊緣時彈回。

Scratch運動模塊——有趣的彈球遊戲(一)

再添加一個循環模塊,點擊編程區的模塊。

Scratch運動模塊——有趣的彈球遊戲(一)

運行時,發現藍精靈在角色區一直移動、旋轉跳躍閉着眼,根本停不下來。

角色座標發生變化,方向也在變化,「隨機位置」包括了「隨機方向

Scratch運動模塊——有趣的彈球遊戲(一)

我將「任意位置」改爲「鼠標指針」,點擊編程區的積木,發現藍精靈跟着鼠標移動,總會在1秒內到達鼠標停留的位置。

Scratch運動模塊——有趣的彈球遊戲(一)若是我把小貓的小眼睛打開,按照上面的程序,改爲「移動到藍精靈」,點擊運行這兩個角色。

Scratch運動模塊——有趣的彈球遊戲(一)

發現藍精靈跟着鼠標,小貓跟着藍精靈排着隊移動。

若是更多角色一個接着一個移動會怎樣呢?不妨嘗試一下。

Scratch運動模塊——有趣的彈球遊戲(一)

 

將角色藍精靈換成小球,點擊運行,舞臺上的表現很像個簡單的彈球遊戲

可是很顯然,這個遊戲沒有規則可循,因此不能進行遊戲。

如何把這個遊戲進行加工,讓它成爲一個可玩的有趣遊戲呢?你們能夠根據本身的想法繼續編寫這個程序,咱們下期將繼續學習Scratch中「運動」這個重要模塊。

 

以上就是本期內容,我是藍老師,一個專一於少兒編程的探行者,咱們下期再見!

相關文章
相關標籤/搜索