【发布时间】:2019-04-12 19:42:17
【问题描述】:
GameObject[] buttonarray = new GameObject[100];
GameObject[] textarray = new GameObject[100];
最初我打算单独制作 100 个文本游戏对象和 100 个按钮游戏对象。 然后我意识到我可以为每个数组制作一个数组。现在我被卡住了,因为我不确定如何将按钮或文本添加到数组中。
我想让网格随机化一个整数到屏幕上的文本上,并让用户点击它多次直到它变为零。一旦所有这些都被点击,用户就会获胜。 这就是我制作网格的方式。我将它们制作成面板,每个面板都有 10 个按钮。我是 Unity 新手,所以请告诉我是否有另一种方法可以在 Unity 中做到这一点。
【问题讨论】:
-
预制件!不,说真的,制作一个单个按钮的预制件,然后为每个网格单元实例化它。 =)
-
谢谢!是的,它奏效了,这让我的效率提高了 100 倍。