最近在做一款消除类游戏,砖块要逐渐上升
一段代码
很基础
很实用
实现二维数组的逐渐递增
同时将GameObject赋值到数组里面
#region 二维数组更替
public void ChangeIndex()
{
GameObject a = null;
for (int x = 0; x < BlockColor.PlaceIndex.x; x++)
{
for (int y = 0; y < BlockColor.PlaceIndex.y; y += 2)
{
if (y == 0)
{
a = tiles[x, y + 1];
tiles[x, y + 1] = tiles[x, y];
}
else
{
GameObject b;
b = tiles[x, y];
tiles[x, y] = a;
a = tiles[x, y + 1];
tiles[x, y + 1] = b;
}
}
}
}
#endregion
作者Q:2366809774