我正在为 2D 游戏地图绘制一个 3x3 的正方形网格。
我想创建一个具有行和列位置的数组,并且对于每个行和列位置,它有 4 个 0 或 1 表示是否将在正方形的该边缘绘制墙壁。
我想创建这个数组:
int [,][,,,] Boxes = {{0,0}, {1,0,0,1},
{1,0}, {1,0,1,0},
{0,1}, {0,0,0,1},
{1,1}, {1,1,1,0},
{2,0}, {1,1,0,0},
{2,1}, {0,0,0,1},
{3,1}, {1,0,1,0},
{0,2}, {0,0,1,1},
{1,2}, {1,0,1,0},
{2,2}, {0,1,1,0}};
然而,这似乎并不正确。
我也试过这个:
int [][] Boxes = new int [2][4]
Boxes = {{0,0}, {1,0,0,1},
{1,0}, {1,0,1,0},
{0,1}, {0,0,0,1},
{1,1}, {1,1,1,0},
{2,0}, {1,1,0,0},
{2,1}, {0,0,0,1},
{3,1}, {1,0,1,0},
{0,2}, {0,0,1,1},
{1,2}, {1,0,1,0},
{2,2}, {0,1,1,0}};
很清楚,我要制作的数组类型吗?
我该怎么做?
谢谢