0
我的游戏在运行时创建网格视图(包含许多网格预制件)。在统一编辑器中很好地显示了网格,但在移动版本上没有显示网格。网格预制件未在移动设备上显示
下面的图片是统一编辑器上显示的蓝色网格。移动版本没有获得任何蓝色网格。它只是显示蓝色网格下面的背景。
在移动设备上,网格是消失。我对电网展示代码如下
void createGrid()
{
int index = 0;
for (int i = 0; i < 14; i++)
{
for (int j = 0; j < 14; j++)
{
GameObject grid = GameObject.Instantiate(gridBoxSample);
gridPrefabs.Add(grid);
grid.transform.parent = currentMap.transform;
float gridSize = grid.GetComponent<GridBoxAction>().normalRender.GetComponent<Renderer>().bounds.size.x;
float mapSize = currentMap.GetComponent<Renderer>().bounds.size.x;
grid.transform.position = new Vector3(-mapSize/2 + gridSize/2 + gridSize * j, mapSize/2 - gridSize/2 - (gridSize * i), -4);
grid.SetActive(true);
index++;
}
}
}
因为我不知道如何调试移动统一游戏(我部署到iOS版本)我无法弄清楚这里有什么问题。 任何解决问题的线索都非常感谢!
你想发布一张网格在iOS中看起来像什么图片吗?此外,发布您的代码而不是图片会很好。如果有人想运行代码来查找问题,他们不会花费5个小时从图片中输入代码.... – Programmer
感谢您的提醒。我相应地更新了我的问题。 – Merkurial