版本:Unity 6 (6000.0)
语言:英语
在运行时更改灯光
使用灯光场景烘焙不同的灯光设置

选择在运行时更改灯光的方式

您可以更改对象如何使用自适应探测体积中的烘焙数据,以创建在运行时更改的灯光。例如,您可以在场景场景包含游戏中的环境和菜单。将每个唯一的场景文件视为一个唯一的关卡。在每个场景中,您放置环境、障碍物和装饰,基本上是分段设计和构建您的游戏。 更多信息
参见术语表
中打开和关闭灯光,或更改一天中的时间。

您可以使用以下过程之一

灯光场景具有以下优势

  • 灯光场景更准确。灯光场景不会近似来自天空的灯光,或光线反射的对象的颜色。
  • 灯光场景存储场景中的所有灯光,因此您可以更新来自天空和场景灯光的灯光。

天空遮挡具有以下优势

  • 设置更容易。例如,您只需要烘焙一次即可设置昼夜循环所需的数据。
  • 性能更好。
  • 过渡更快更流畅,因为天空遮挡不必在不同的数据集之间进行混合。

您可以将天空遮挡和灯光场景一起使用。例如,您可以使用天空遮挡来更新来自天空的灯光,并使用灯光场景来更新太阳的位置或室内灯的状态。

在运行时更改灯光
使用灯光场景烘焙不同的灯光设置