ambientLight.color.set(0x000000);
RenderSettings.ambientLight = Color.black;
另外,为了万无一失,您可以关闭场景中的任何灯光(以防万一)。
Light[] ligths = FindObjectsOfType(typeof(Light)) as Light[];
foreach (Light ligth in ligths) {
ligth.enabled = false;
}
还要注意以下三点,可能会为场景增添一些光亮。
但是我认为在您的情况下,将环境光设置为黑色就足够了。您的场景似乎相当简单。
可以通过转到窗口 > 照明 > 设置。
来找到环境光设置。
确保环境光源设置为
颜色``。在这里,您还可以使用RGB选择器调整颜色,从而更好地控制环境光的外观。
您可能想使用略高于黑色的颜色,以便即使在没有照明效果的情况下,事物仍然可以被轻微地看到。
值得一提的是,一些材料可能设置为发出或使用自己的光线设置 - 但这些通常可以通过修改材料进行调整。
另一个要注意的地方是,您可以使用编辑器中的照明开关(或相反 - 查看您正在做什么),预览照明。这将在场景视图中切换灯光效果(包括环境光设置)。