## 復習上節課學習的內容
Hello!阿達老師回來啦!老樣子,我們還是先復習一下上節課學習的內容。
**碰到鼠標指針**積木是游戲里的碰撞檢測,海馬和貓咪碰撞有這個積木來實現。
scratch的聲音組里用來讓游戲發出聲音,里面有很多的積木,我們會陸續學習。
事件廣播是游戲間不同角色之間相互交互的關鍵。一個角色廣播事件,另一個角色接收事件。通過這種方式來讓游戲間的角色相互配合。
這節課,我們來指導貓咪抓海星,趕緊進入課堂吧!
## 本節課內容
我們打開上節課做的游戲,選中海星角色。在創作區用**當綠旗被點擊**和**移到0,0**兩個積木讓海星在游戲開始的時候位于舞臺中央。
接下來。我們增加**重復執行**積木,再里面添加:**如果...那么**積木,在下拉框里選擇**貓-飛**。這兩個積木是在游戲開始的時候,重復執行檢測海星是否碰到貓咪的積木。
當海星碰到積木時,我們播放聲音:water drop。表示抓到海星了。
當海星被抓到后,我們需要讓海星移動到其他位置上。這用到了我們前幾節課學習到的**隨機數**積木。
我們添加**移到x:,y:** 積木,x填充:**在-200到200之間選擇一個隨機數**、y填充:**在-150到150之間選擇一個隨機數**。
我們再次運行游戲,貓咪就能不斷的抓海星啦!這節課是不是比較簡單?小朋友會做嗎?
好啦,我們一起進入小灶時間吧!
## 小灶時間
這節課我們用前幾節課學習的積木給海星增加了腳本,讓貓咪可以抓海星了。
我們使用的第一個積木還是**碰撞檢測**,用來判斷貓咪是否抓到海星。
第二個積木是 **在... 到... 之間選取一個隨機數**。通過這種方式,海星每次就能隨機的出現在游戲中了。
到這里,我們游戲的主體功能就完成了,貓咪、海馬、海星有了各自的腳本。每個角色按照自己的腳本運動。小朋友們可以嘗試給游戲里增加一些其他角色來增加游戲的樂趣。怎么樣,你會嗎?
好啦,我們這節課的小灶時間就到這里啦!小朋友們再見!
- 簡介
- 第二章-星星獵手
- 2.1 玩玩游戲吧
- 2.2 角色到位!
- 2.3 貓咪動起來
- 2.4 海馬動起來
- 2.5 海馬和貓咪碰上啦
- 2.6 抓海星啦!
- 2.7 抓了幾個海星?
- 2.8 更多的海馬過來啦
- 第三章 尋找蛋糕(迷宮類游戲)
- 第一課 使用畫筆繪制迷宮圍墻
- 第二課(1) 鍵盤操作杰瑞移動
- 第二課(2) 解決杰瑞橫穿圍墻問題
- 第三課 甲蟲狂潮
- 第五課 幽靈出沒
- 第六課 收獲金幣
- 第四章 黑洞大作戰
- 4.1 玩玩游戲吧&分析制作思路
- 4.2 level1級別的物體行動
- 4.3 黑洞轉起來
- 4.4 吞噬物體&記錄分數
- 4.5 黑洞變大
- 4.6 leve2 級別的物體
- 4.7 level2吞噬、level3吞噬
- 4.8 游戲做好啦!
- 第五章 靈藥戰爭
- 5.1群魔亂舞
- 5.2靈藥驚現
- 5.3閃轉騰挪
- 5.4大功告成
- 第六章 跳躍的猴子
- 6.1 part1