unity-game-engine - 为什么我添加 urp 包后我的天空盒就消失了?

标签 unity-game-engine rendering skybox urp

我想将 light2d 添加到我的项目中,但这是我启动该项目几个月后做出的决定,所以我添加了 urp 包。 但奇怪的事情发生了:我的天空盒消失了。我的意思是,它既不能在我的场景 View 中也不能在游戏 View 中显示,看起来它是完全透明的而不是 Material 错误。 我检查了灯光设置和相机设置,但没有问题。 我尝试重启Unity编辑器,但无法解决问题。

抱歉英语不好,希望你能读懂这篇文章。

最佳答案

如果您使用“URP 资源(带 2D 渲染器)”,它将不会使用“闪电”->“环境”中设置的天空盒 Material 。 我猜这可能是设计使然(2D 不需要“盒子”,而是一个矩形就足够了)。

使用其他资源(带有通用渲染器)或将“天空盒”设置为场景中的 Sprite Material 。

关于unity-game-engine - 为什么我添加 urp 包后我的天空盒就消失了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72937094/

相关文章:

unity3d - 如何使用 Unity 5 程序天空盒添加夜空?

opengl - 为什么我必须计算模型矩阵的逆矩阵的转置才能计算反射纹理的法线?

unity-game-engine - Cinemachine - 从代码中更改来自 CinemachineVirtualCamera 的 TrackedDolly 路径

unity-game-engine - Unity Zxing 二维码扫描仪集成

javascript - React 中的 setTimeout 隐式地​​将数字输出到 DOM

javascript - 在 Three.js 中旋转立方体纹理

android - 如何处理与 UI 元素的全屏触摸交互

animation - 从 C# 代码在 Unity 4.6 中对图像进行动画/移动/翻译/补间动画

Java3D离屏渲染内存泄漏

c# - 为什么需要将元素不断添加到已计算渲染发生的 GeometryModel3D 属性集合中?