我想在完全黑暗中创建一个场景,它只会被风暴的闪电照亮。但是我在第一步已经失败了,我无法让场景完全处于黑暗中,即使我移除场景中的所有灯光并将相机的背景设置为黑色,我仍然得到这个:
和 Hier my Hierarchy 在那里你可以看到没有灯:
我错过了什么?
您可以尝试将环境光设置为黑色,这样它就会全部处于黑暗中。您可以使用以下行以编程方式执行此操作:
RenderSettings.ambientLight = Color.black;
Run Code Online (Sandbox Code Playgroud)
而且,关闭场景中可能有的任何灯光(以防万一)
Light[] ligths = FindObjectsOfType(typeof(Light)) as Light[];
foreach (Light ligth in ligths) {
ligth.enabled = false;
}
Run Code Online (Sandbox Code Playgroud)
还要注意以下三件事,这可能会为场景添加一些光线。
但是,我认为在您的情况下,将环境光设置为黑色就足够了。你的场景看起来很简单。