Scratch 教學範例 – 接接樂遊戲
在這個範例,我們會運用不同積木,創造接接樂遊戲。我們會加入蘋果及碗子角色,加入音樂效果。用滑鼠及按鍵操控碗子角色接落下的蘋果,並加入得分,最後加入其他顏色蘋果。
文章目錄
加入背景及角色
首先我們加背景、蘋果及碗子角色,設定蘋果及碗子角色的位置。
- 加入背景
- 加入蘋果及碗子角色
- 加入動作積木”定位到X座標Y座標”
為蘋果加入落下的動作
接著,我們令蘋果慢慢落下。
- 加入事件積木”當綠旗被點擊”積木
- 加入控制積木 “重複無限次”
- 加入動作積木”Y座標改變 -5”積木
- 加入控制積木 “如果 Y座標 < -170”
- 加入動作積木”定位到隨機位置”積木
- 加入動作積木“Y 座標設為 180 ”

為碗子加入滑鼠或按鍵控制左右移動
接著,我們加入滑鼠或按鍵控制碗子左右移動。
- 加入事件積木”當綠旗被點擊”積木
- 加入事件積木”當向左鍵被按下”
- 加入動作積木將角色位置 ”X 改變 -20”
- 如果想改變上下移動速度可以將 X 數值增加
- 重複以上步驟,加入向右移動積木
- 可以試試按下鍵盤左右鍵測試一下角色移動速度
- 加入事件積木”當綠旗被點擊”積木
- 加入控制積木 “重複無限次”
- 加入動作積木將角色位置 ”X 設為滑鼠的 X”

加入接蘋果得分
- 加入一個變數
- 將變數名稱設定為 score 分數
- 在蘋果角色當加入綠旗被點擊之後,加入變數積木”變數 score 設為 0″
- 那樣開始的時候,分數就會為 0
- 加入控制積木 “重複無限次”
- 加入控制積木 “如果碰到碗子那麼”
- 加入音效積木 “播放音效 pop 直到結束”
- 加入變數積木 “變數 score 改變 1”
- 這樣當碗子接到蘋果的時候,分數就會加 1
- 加入動作積木”定位到隨機位置”積木
- 加入動作積木“Y 座標設為 180 ”

加入勝出角色
如果玩家得到積分大於 50分,遊戲便停止。
- 加入事件積木”當綠旗被點擊”
- 加入外觀積木 “隱藏”積木
- 加入控制積木 “等待直到積分大於 10 “
- 加入外觀積木 “顯示”積木
- 加入控制積木 “停止全部”

加入青蘋果
複製蘋果積木程式,我們可以試試更改蘋果顏色、下降速度及接到蘋果的分數。

總結
在這個範例,我們學會運用不同積木,加入背景、加入角色、加入變數。我們學會控制角色移動、得分。勝出並停止遊戲。