一个盒子将被打孔并且每个被销毁盒子的分数将存储在一个数组内的游戏。我可以检索每个拳的得分,但是我无法将它们存储在数组中,以备将来使用。每当一个游戏对象与数组中的另一个游戏对象发生碰撞时,如何存储每个分数
回答
由于泰德已经评论过,请尝试列表<>对象。它是动态的,你不需要设置它的大小。当你使用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 –