【Scratch案例實操】大魚喫小魚《二》

案例名:大魚喫小魚

程序分析

二、螃蟹流程分析:

螃蟹只有一個流程,就是程序開始之後,螃蟹是在程序啓動的時候就會出現。

  • 開始:程序啓動(小綠旗),程序啓動之後該執行的程序模塊在這個之後。
  • 初始位置:我們的螃蟹從左邊出來,但是縱座標的位置不固定,在海底及上面一部分的隨機位置(小朋友們還可以複製一隻小螃蟹,讓一隻螃蟹從右邊出來)。
  • 變量初始化:螃蟹只有一個變量那就是級別,螃蟹的級別設定爲0。
  • 遊走:螃蟹每次遊走的步數即螃蟹的遊動速度(移動3步)。
  • 是否碰到角色:判斷我們控制的角色自己是否碰到螃蟹,也就是我們控制的魚是否喫到螃蟹。
  • 得分+1:喫到螃蟹之後得分變量+1。
  • 隱藏:螃蟹被喫掉之後要消失,所以通過隱藏來實現。
  • 重置位置:螃蟹被喫掉之後,會在新的不確定的位置重新產生一隻。
  • 顯示:新的螃蟹產生之後要顯示出來。
  • 碰到邊緣翻轉:螃蟹在遊走的時候有可能碰到邊緣,所以在碰到邊緣的時候需要讓他翻轉,不然螃蟹就會一直在舞臺邊緣。

  • 設置翻轉方式:碰到邊緣翻轉之後需要設置一個翻轉方式,具體可以查看之前發佈的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章