當前位置:編程學習大全網 - 編程語言 - 如何用scratch做槍戰

如何用scratch做槍戰

用scratch做槍戰教程如下:

1.匯入角色。

我們先從從網絡上下載壹張飛機的圖片,並匯入至Scratch角色區內。在新增角色/上傳角色檔案,選擇剛才下載的圖片,確定後加載。

2.控制角色。

角色匯入後,我們要讓角色能夠移動,藉由鍵盤上的左、右鍵,控制飛機左右移動,並同時設定角色的大小與初始位置。

3.設定子彈。

現在我們已經可以使用鍵盤控制飛機左右移動,接下來我們希望當按下空格鍵時,子彈能夠從飛機射出。首先在新增角色/畫新角色中,繪制子彈的圖案,並且在「控制區」的積木內,找到「建立自己的分身」。

壹開始讓子彈隱藏起來,等到按下空格鍵時,讓子彈建立自己的分身,產生分身的同時顯示圖案,並且將圖案的y坐標重復增加10直到大於170後刪除分身。

4.設定敵機npc。

接著我們要在畫面上方,設定敵機能夠隨機出現,並且當敵機被子彈碰到時,會自動消失並爆炸。程序相當容易,壹開始先隱藏,初始化大小與位置後,重復執行建立自己的分身,當分身產生時,顯示並讓分身的x坐標在-210~210之間隨機選壹個數。

這時候敵機要能夠從畫面上方往下移動,直到碰到最底部或者碰到子彈(角色2、角色3),為了制造爆炸的效果,加上條件如果碰到子彈就切換成爆炸的造型(boom2),等待0.2秒後隱藏。

5.設定血量、音效

6.設定背景圖片、音樂與開始畫面。

最後我們要在背景中匯入適合的圖片,您可以上網找尋自己喜愛的圖片,我們使用新增角色/畫新角色,將背景倒入淡藍色當作天空,並新增三朵白雲。

為了讓白雲有移動的感覺,建立分身,並設定讓分身產生在x坐標隨機產生,並重復改變y坐標。新增背景當作開始畫面,加入「Press“a”to start」字樣,按下a鍵開始遊戲,並加入程序,當按下a鍵,切換到背景2並廣播「遊戲開始」播放背景音樂。

  • 上一篇:坦克世界如何獲得山貓
  • 下一篇:CAXA電子圖板與AutoCAD數據轉換技巧
  • copyright 2024編程學習大全網