遊戲題庫‎ > ‎基本技法‎ > ‎

12射箭

問題:

箭:
    1. 按綠旗後,箭就要出現移到XY(0,0)位置,箭數變數設為5。
    2. 如何讓箭在拉弓射箭時,水平向後退?當箭被滑鼠按下後,箭的X座標就是滑鼠的X座標,且箭跟著滑鼠向左側移動,放開滑鼠後,箭向右方射出去。
    3. 如何設定箭速的快慢?箭速變數是到準星距離的三分之一。
    4. 箭要拉到直弦的位置後,才有箭速
    5. 每拉一次箭,箭就少一支?
    6. 射出去的箭碰到邊緣就隱藏?
    7. 箭碰到右方紅色終點線就要清除弦的筆跡?
    8. 如果還有箭
      1. 就先移到XY(0,150)
      2. 再在1秒內,垂直下滑到XY(0,0)位置
      3. 箭數=0,停止程式


    弓、準星
    1. 都要在固定位置


    上弦點:
      1. 按綠旗後,移到上弦點位置,廣播準備發射。
      2. 按綠旗後,開始下筆,利用上下弦點畫出弓弦。
      3. 如果箭尾碰到弦
        1. 開始拉弓弦時,要先清除所有筆跡
        2. 就開始畫箭尾到上弦點的弦
      4. 否則
        1. 預備狀態只畫上弦點到下弦點的弦
      下弦點
      1. 按綠旗後,移到下弦點位置。
      2. 當接收到準備發射,開始下筆。
      3. 如果箭尾碰到弦
        1. 就開始畫箭尾到下弦點的弦
      4. 否則
        1. 預備狀態只畫上弦點到下弦點的弦
      箭筒:
      1. 根據箭支數目,更換箭筒造型。
      2. 總共只有五支箭。
      氣球:
      1. 出現位置?
      2. 氣球上升速度?
      3. 碰到箭,更換爆裂造型,分數+1
      4. 如果氣球Y座標>180就回到出發位置,
        1. 造型更換為正常氣球造型。

                                    Comments