資訊內容
scratch少兒編程第二季——06、完善飛機大戰程序,修改bug之(一)
各位小伙伴大家好:
上期我們基本搭建好了游戲的運行程序,本期我們來修改一些bug完善一下程序。
首先是在運行程序的時候要隱藏敵機和子彈本體。
敵機好操作,只要在開始的時候插入隱藏就可以。
下面來看一下子彈的隱藏
首先在游戲開始的時候需要隱藏本體,但是敵機在發射子彈的時候又需要顯示。
我們出測試上期的代碼的時候會發現,有時候一個子彈可以擊中2架敵機。為了解決這個問題我們需要用到一個廣播消息代碼。
如下圖:
在敵機被擊中的時候就廣播一個消息,當我方子彈收到消息的時候,子彈就必須刪除不能再起作用。
順帶我們也把超出邊界的子彈也做同樣的處理,一并刪除。
另外一點是,游戲是在上一局游戲結束之后的。所以我方飛機已經隱藏了。
為了解決這個問題我們在一開始重新顯示一下。
這樣游戲看起來向正常的游戲又近了一步。
我們一起來看看運行視頻
好了這期我們就到這里,下期我們繼續來完善程序修改bug。
↓↓下期再會↓↓
↓歡迎關注公眾號↓
↓描碼進入少兒編程交流群↓
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
Scratch3.0----遞歸函數(2)
遞歸函數 歡迎來到我的訂閱號!天波易謝,寸暑難留。上次我們認識了“遞歸函數”,這是一個很重要的內容,今天我們在做幾個練習鞏固一下。 1.? 斐波那契數列 “斐波那契數列”是由一位意大利的數學家提出來的,指的是一列數字。前兩
- 下一篇
Scratch第五十二講:開心消消樂(CC哥版)
想免費學編程,就請點擊上面的藍字:跟我學Scratch編程,關注CC哥。 最近實在太忙,所以空了一周,關鍵也是一直在做這個小程序。這個消消樂真的是CC哥自己琢磨著編寫的,沒有參考任何其他人的材料,完全屬于獨創。做完之后還是小得意了一下。雖然還有很多地方沒有去一一細化,好在為