Unity 5 中的数独网格

Sudoku Grid in Unity 5

我是 Unity 新手。

我正在将用 WPF 编写的数独游戏转换为 Unity2D。我转换了一切。但是我无法像在 WPF 中那样使用按钮实现 9*9 网格。

在 WPF 中,我创建了 81 个具有相同事件的按钮。所以当它被调用时,我只是让他们的位置显示键盘只有单元格允许的数字。

这是我需要的

这是我所做的。

1:我插入 canvas 然后尝试垂直布局(添加 3 行)但没有成功

2:然后我尝试使用 canvas 和固定计数列的网格布局没有成功

3: grid layout with flexible option 仍然没有结果。

我也尝试过使用 GUI.BOX 编码,但结果仍然不好。

我该怎么做?

不要使用GridLayout,它只用于固定大小"icons" - 这里无关紧要,不要使用。

第一次使用VerticalLayoutGroup

包括..

别忘了你必须在你的三件物品上分别放一个 LayoutElement

先让它工作。

然后,为您的 MIDDLE 项目添加一个水平组并使其生效。