【发布时间】:2014-12-18 11:55:08
【问题描述】:
在我的代码中,我使用 Instantiate 生成了一个对象网格,但我不知道如何通过它们的坐标来保持对每个对象的引用(我依靠 int 坐标来保持简单)。起初我查看了 GameObject[,] 但为此我需要知道我的“地图”将变成的最大尺寸,并且我没有该信息,因为它是无限的,因为它是随着玩家移动而生成的。我发现关于 GameObject[,] 的另一个限制是我不能存储负索引,因此我无法在其中存储 x 和 y 值。
你建议我用什么?
谢谢。
【问题讨论】:
-
你看过分块吗?您可以拥有一个 GameObject[,] 的块,例如 20x20 对象,并在您四处走动时加载和卸载这些块......