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 项目添加一个水平组并使其生效。
我是 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 项目添加一个水平组并使其生效。