--- tags: 2022 iThome 鐵人賽 title: 10/4 Arcade再進化-橫向捲軸遊戲(3) AUTHOR: 黃品惠 --- # Arcade再進化 在之前我們完成了地圖基本設定以及會尾隨在我們身後的小鬼👻 但是!!!遊戲中怎麼可以少了得分呢?! 沒錯!我們今天就要來完成得分機制啦~ 努力得到全部的分數吧!( •̀ ω •́ )✧ ### 有肉肉吃了! 1. 在當啟動時的底下放入設定得分的積木(注意!此處是 ⌈設為⌋ ,不是改變) ![](https://i.imgur.com/jqUH33I.png) 畫面呈現 得分會出現在右上角 ![](https://i.imgur.com/Q3vRxcj.png) 2. 點開我們的貼圖地圖 ![](https://i.imgur.com/bHg1CtG.png) 創建一個純色的色塊貼圖 放在地圖,這將設為我們肉肉的放置處 ![](https://i.imgur.com/oid4RYz.png) 畫面呈現 ![](https://i.imgur.com/s2lWxar.png) 3. 取用迴圈中計次取數的積木 ![](https://i.imgur.com/4aXJoiH.png) 將此積木中的list用場景中的貼圖位置的陣列取代 ![](https://i.imgur.com/jt7kplL.png) 4. 建立一個新變數mySprite並設為角色肉肉,將類別改為Food ![](https://i.imgur.com/lMnzSuB.png) 畫面呈現 ![](https://i.imgur.com/XzHPl3T.png) 5. 將我們的肉肉放置到黃色的色塊上方 ![](https://i.imgur.com/Lf8fRXR.png) 畫面呈現 ![](https://i.imgur.com/bXA9YrR.png) 6. 這樣還沒有完成喏~ 我們得將黃色的色塊隱藏起來~ *別讓他們被玩家發現了o(><;)oo* ![](https://i.imgur.com/XyYdAZt.png) 畫面呈現 ![](https://i.imgur.com/QxVL6SY.png) ### 設定得分增加 1. 在角色中找到角色重疊角色的積木 並將otherSprite的類別改為Food ![](https://i.imgur.com/ZdiuOLP.png) 2. 當狗狗吃到肉肉時得分+1 ! ![](https://i.imgur.com/dtQn7RH.png) 畫面呈現 (此時得分會因一直接觸著肉肉而瘋狂增加) ![](https://i.imgur.com/SrOOUxT.gif) 3. 被狗狗吃掉的肉肉可不能一直出現在畫面上ㄚㄚ 將otherSprite摧毀掉 若不摧毀會導致像步驟2一樣得分瘋狂增加的(。﹏。) ![](https://i.imgur.com/yhemLuv.png) 畫面呈現 ![](https://i.imgur.com/Zb6cozm.gif) ### 完成! ![](https://i.imgur.com/2BEB80f.gif) [修改後遊戲](https://makecode.com/_gmh7WaYkwXAK) ##### 作者: 黃品惠