我的Unity场景以地形的白色棋盘格图像打开

时间:2019-02-13 04:30:52

标签: unity3d scene terrain invisible

除了笔记本电脑外,我还可以在其他任何计算机上打开统一项目和基本场景。当我在笔记本电脑上打开主要场景时,我看到所有地形都是白色棋盘格。所有gameObjects都显示在侧栏上,但在场景和游戏视图中不可见。当我到处寻找答案时,任何帮助或想法都将不胜感激。

View

3 个答案:

答案 0 :(得分:0)

您上传的图像表示您正在“场景”模式而不是“游戏”模式下查看游戏。在您的场景模式中,渲染已切换为烘焙光照贴图烘焙全局照明中的其他模式之一。默认情况下,Unity Scene模式在 Shading模式中保持在 Shaded 中。即我们看到的场景与游戏场景相同的场景。返回着色模式找到“场景选项卡”下方的“下拉”按钮,然后选择着色模式。

答案 1 :(得分:0)

我终于在我的同一个问题上找到了解决方法:希望您与我相似。

我将Unity版本升级到最新版本并更新了项目后,它在“资产”中创建了一个_TerrainAutoUpgrade文件夹。我遵循正常的源代码控制规则,该规则是检入此文件夹的大部分,但忽略.meta文件(允许克隆我的存储库的计算机生成自己的文件)。

结果证明,这没有用。在第二台计算机上生成的图元文件,即图元文件中的“ mainObjectFileID”设置为0。

我通过手动将_TerrainAutoUpgrade文件夹从正在工作的计算机复制到不工作的计算机来修复它。显然,这是Unity中的错误,但是至少这使我绕开了它。

答案 2 :(得分:0)

我遇到了类似的问题,我的地形看起来像棋盘。我发现进入“绘画”选项卡时缺少地形图层。我可以通过用已有的地形图层替换图层并替换纹理来解决该问题。