1
7
我不知道这是否是最佳的解决方案,但我要做的是创建一个新的电路板类电路板将是一个“单元”的集合每个单元将包含一个指向它的每个相邻单元的指针(或空,如果单元在边缘上)。您可以在board类上实现一些遍历单元格的迭代器。 你必须把它更像一个列表而不是一个向量。但这至少是一个开始。 仍然只需使用[,]来访问每个单元格,但要计算出您是否正在遍历单元格(右上为[+1,-1],右上为[+1,0],右下为[0,+1],左下为[-1,+1],左上为[-1,0],左上为[0,-1]) 编辑
例子:
如果你很聪明,你可以只使用普通的空格,但只要让你的代码在Y-Y或X-Y范围内的任何东西在电路板的另一边。但我会把代码留给读者。 |
2
0
三个方向,左/右,上/下,有趣的角度单向/反向。
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |