Unity 5中的Sudoku Grid

时间:2016-03-11 15:30:10

标签: c# user-interface unity3d unity5

我是Unity的新手。

我正在将用WPF编写的数独游戏转换为Unity2D。我改变了一切。但是我不能像在WPF中那样用Buttons实现9 * 9网格。

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

这是我需要的东西

enter image description here 这就是我所做的。

1:我插入了画布然后尝试了垂直布局(用于添加3行)而没有成功

2:然后我尝试使用带有可修复计数列的画布进行网格布局

3:灵活选项的网格布局仍无效果。

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

我该怎么做?

1 个答案:

答案 0 :(得分:2)

不要使用GridLayout,它只适用于固定尺寸"图标" - 这里不相关,不要使用。

首先使用VerticalLayoutGroup

包括..

enter image description here

别忘了你必须在你的三件物品上加上LayoutElement

让它先工作。

然后,对于您的MIDDLE项目,添加一个水平组并使其工作。