基本遊玩方是就跟一般的憤怒鳥一樣 紅色的鳥沒有特殊功能 黃色的鳥多按一下滑鼠會向前衝刺 紫色的鳥多按一下會下墜 綠色的鳥多按一下會往後飛 只要把豬都殺光就獲勝 若沒殺光則失敗
mainwindow:showEvent:用來顯示所有的物件,並把它們分別存進相對應的vector裡 nextbird:用來準備發射下一隻鳥,並判斷遊戲是否結束 dead :用來讓物件消失 wait :因為物件飛出螢幕外會讓遊戲不能繼續,所以設定一定的時間後會自行繼續遊戲
所有的鳥豬牆都繼承自Gameitem特性都差不多。 鳥因為需要發射所以有多幾種變數:ready:準備發射,用來判斷是否以按下滑鼠,來計算發射角度 shoot:用來判斷鳥是否已經放上彈弓 fire :用來判斷鳥是不是正在飛行,如果在飛行還感應到滑鼠則發動特殊功能
reset跟quit的按鈕不知道為什麼不能按 所以已經放棄