一個盒子將被打孔並且每個被銷燬盒子的分數將存儲在一個數組內的遊戲。我可以檢索每個拳的得分,但是我無法將它們存儲在數組中,以備將來使用。每當一個遊戲對象與數組中的另一個遊戲對象發生碰撞時,如何存儲每個分數
回答
由於泰德已經評論過,請嘗試列表<>對象。它是動態的,你不需要設置它的大小。當你使用add()方法時,它會相應地進行調整。
要檢索「分數」對象,可以在列表上使用getElementAt()方法。如果你不想使用列表,你可以使用標準數組。
Score[] scores = new Score[100]; // set number of scores in array
scores[0] = new Score();
Score aScore = scores[0];
這似乎不是太棘手的問題;你會介意澄清一些代碼或錯誤,你可能會收到?
對不起,我對此很陌生。我已經把我用過的代碼在調試時不返回任何東西。當每個盒子被銷燬時,它應該將每個分數存儲在一個數組中。我已將該片段放在那裏供您參考 – user7681933
評分[]的初始化在哪裏?如果你還沒有初始化它,那麼編譯器肯定會在某個地方拋出一個錯誤。從代碼的外觀來看,您似乎將相同的值添加到數組中的10個空格。 – EddisonKing
我初始化爲int [] score = new int [10],因爲我只有10個框。我明白了,是否需要爲addedValue創建一個數組? – user7681933
- 1. 當觸發另一個遊戲對象時取消隱藏遊戲對象
- 2. Silverlight - 遊戲碰撞對象
- 3. 尋找一個遊戲對象與另一個遊戲對象的角度
- 4. 創建一個遊戲對象數組
- 5. 如何禁用遊戲來爲每個對象計算多個遊戲?
- 6. Unity - 如何將一個遊戲對象的動畫應用到另一個裝配好的遊戲對象?
- 7. 如何在移動的遊戲對象與其他遊戲對象碰撞時立即停止?
- 8. 如何檢查一個遊戲對象是否可以看到另一個遊戲對象?
- 9. 當遊戲對象進入觸發器對象時銷燬遊戲對象?
- 10. SFML2碰撞每個對象
- 11. 數據存儲在遊戲對象
- 12. 將父對象移動到另一個遊戲對象
- 13. 對象在Matlab上碰撞時如何打破遊戲?
- 14. 存儲一個Facebook用戶的遊戲數據遊戲製作
- 15. 如何使用協程每秒產生一個遊戲對象。 (錯誤cs1502&cs1503)?
- 16. 遊戲對象以下另一個遊戲物體平滑的Java
- 17. 遊戲對象沒有檢測到與地板的碰撞
- 18. Pygame遊戲碰撞
- 19. 如何從另一個遊戲對象實例化monobehaviour腳本
- 20. 如何檢查一個對象是否與數組中的每個對象碰撞?(圖片框)
- 21. 旋轉一個帶有子對象的遊戲對象(Unity 2D)
- 22. 碰撞管理器中的遊戲對象之間的關係
- 23. 在Unity中快速移動遊戲對象的碰撞檢測
- 24. SpriteKit遊戲中的對象iOS 7.1更新後停止碰撞
- 25. 如何獲取列表中每個遊戲對象的距離,碰撞和方向?
- 26. 在另一個對象上滑動時發生碰撞
- 27. 遊戲開發 - 將對象從一個點移動到另一個點
- 28. 2D遊戲引擎如何組織遊戲對象?
- 29. 遊戲檢查碰撞和從ArrayList中刪除對象
- 30. Javascript遊戲,數組和對象文字
你可以使用'List' –
如果gameobject有不同的名字,你可以使用帶鍵名和值gameobject的字典,它很酷:D –