接者我們要讓怪物隨機出現在任意高度 在ToolBox的[Sprites]找到set [mySprite] position to x [0] y [0],把x數值調整為160 再從ToolBox中[Math]找到pick random[ ]to[ ],把積木拉入y值中,並把數值調整為5到115。 這麼做的話,可以在螢幕高度內盡情的隨機出現怪物 點擊變數[mySprite]把名稱選擇為[bogey]
【設定怪物被消滅後需從遊戲畫面中消失】 為了要讓遊戲畫面維持清楚,因此我們要設定當太空船消滅怪物後怪物會消失 ToolBox的[Sprites]找到 set [mySprite] auto destroy 點擊變數[mySprite]把名稱選擇為[bogey],把切換至
【設定當砲火打到怪物時,新增加射擊效果】 1. 在ToolBox的[Sprites]找到 on [sprite] of kind [Player] overlaps [otherSprite] of kind [Player] 2. 把第一個 [Player] 更換成 [Projectile];第二個 [Player] 更換成 [Enemy] 3. 再從ToolBox的[Sprites]找到destroy [mySprite],接者拖曳[otherSprite]到 [mySprite]
4. 將效果[spray]更換成[fire]
【每消滅一個怪物,太空船得分+1分】 當太空船成功消滅一個怪物就可以得分+1分 從ToolBox的[Info]找到 change score by [1],並把積木拖曳到最後一個
【每當怪物碰到太空船1次,太空船的生命數-1】 當太空船躲避不及,被怪物碰到時生命數會扣1 1. 在ToolBox的[Sprites]找到on [sprite] of kind [Player] overlaps [otherSprite] of kind [Player]
2. 把第二個 [Player] 更換成 [Enemy] 3. 再從ToolBox的[Sprites]找到destroy [mySprite],接者拖曳[otherSprite]到 [mySprite] 4. ToolBox的[Scene]找到 camera shake by [4] pixels for [500] ms,並把積木拉入其中
5. 從ToolBox的[Info]找到 change score by [1],並將數值調整為-1