2012-08-26 29 views
0

好吧,我有一個子彈對象數組,每次遊戲循環運行時我都想更新。當更新方法被調用時,我希望一個子彈點擊時,我點擊鼠標或按下一個鍵,但每次我按下鍵盤上的火災按鈕或鼠標陣列中的所有對象似乎火,我設法做這適當之前,但對於我的生活,我無法弄清楚我要去哪裏錯了,有什麼建議?Xna從陣列中逐一發射(更新)一個物體

這裏是我的遊戲的更新方法的代碼:

for (int i = 0; i < maxbullets; i++) 
{ 
    bullets[i].update_bulets(gametime, Position, velocity, 
          rotation, viewport, keystate, 
          gamepadstate, bulletsound); 
} 

回答

0

好通過我所有的舊文件我是tankfully(「坦克」雙關語意)能夠曳後用少量標記來解決這個問題跟蹤我按下火按鈕的次數。我不只是發佈問題,並回答他們順便說一句,我只是設法找到答案,我希望有人認爲它是有用的,因爲我做了,我做壞的格式道歉。時間回到我的項目:)