一個盒子將被打孔並且每個被銷燬盒子的分數將存儲在一個數組內的遊戲。我可以檢索每個拳的得分,但是我無法將它們存儲在數組中,以備將來使用。每當一個遊戲對象與數組中的另一個遊戲對象發生碰撞時,如何存儲每個分數
回答
由於泰德已經評論過,請嘗試列表<>對象。它是動態的,你不需要設置它的大小。當你使用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. 如何檢查一個遊戲對象是否可以看到另一個遊戲對象?
- 7. 將父對象移動到另一個遊戲對象
- 8. 對象在Matlab上碰撞時如何打破遊戲?
- 9. 存儲一個Facebook用戶的遊戲數據遊戲製作
- 10. 遊戲對象以下另一個遊戲物體平滑的Java
- 11. 如何使用協程每秒產生一個遊戲對象。 (錯誤cs1502&cs1503)?
- 12. 遊戲對象沒有檢測到與地板的碰撞
- 13. Pygame遊戲碰撞
- 14. 如何從另一個遊戲對象實例化monobehaviour腳本
- 15. 如何檢查一個對象是否與數組中的每個對象碰撞?(圖片框)
- 16. 在Unity中快速移動遊戲對象的碰撞檢測
- 17. 遊戲檢查碰撞和從ArrayList中刪除對象
- 18. 每個對象計數一個對象
- 19. 對象不顯示碰撞俄羅斯方塊般的遊戲
- 20. 當玩家節點與另一個節點發生衝突時,遊戲結束時,遊戲只應在玩家與邊界碰撞時結束
- 21. 無法從一個空的遊戲對象與腳本變量
- 22. 用Javascript創建一個二維棋盤遊戲對象,用於棋局遊戲
- 23. Unity 4添加遊戲對象和碰撞引用
- 24. 蛇遊戲邊界碰撞
- 25. 如何刪除目標遊戲對象碰撞與團結的2D
- 26. Phaser.js遊戲對象按預期碰撞,但碰撞回調不是
- 27. Unity5 - 如何限制一個遊戲對象
- 28. 如何從一個遊戲場景轉移到另一個遊戲場景?
- 29. 另一個課程或遊戲課程中的遊戲菜單?
- 30. 如何在蛇遊戲統一中與尾部碰撞
你可以使用'List' –
如果gameobject有不同的名字,你可以使用帶鍵名和值gameobject的字典,它很酷:D –