Unity3D 学习笔记之二:如何用脚本动态控制雾效开启和关闭

825 阅读1分钟

1. 问题描述

在 Unity 编辑器中,我们可以通过以下的操作来设置雾效的开启和关闭。

菜单栏 Window --> Lighting --> Settings

打开 Lighting 面板之后,选择 Scene --> Other Settings --> Fog

在这里将 Fog 后面的对勾去掉/勾上,即可实现雾效的关闭/开启。

但是很多情况下,我们希望在脚本中,用代码动态控制雾效开启和关闭。

2. 解决办法

--开启雾效

RenderSettings.fog = true;

--关闭雾效

RenderSettings.fog = false