包含此页的版本:
不含此页的版本:
光照设置资产表示 LightingSettings 类的已保存实例,该类存储烘焙全局光照 一组对直接和间接光照进行建模以提供逼真的光照结果的技术。
请参阅术语表和EnlightenGeomerics 的照明系统,用于 Unity 中用于 Enlighten 实时全局照明。更多信息
请参阅术语表实时全局照明系统。Unity 编辑器在预计算场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表使用其中一个或两个系统。
你可以分配相同的光照设置资源或LightingSettings类添加到多个场景,这使得在多个场景之间共享全局光照系统设置变得容易。
在 Unity 编辑器中创建光照设置资源有两种方法。
要从 项目(Project) 视图创建光照设置资产:
要从 光照(Lighting) 窗口创建并自动分配光照设置资产,请执行以下作:
选择 克隆(Clone) 以创建当前光照设置资产的副本,并立即将其分配给活动场景。
你还可以从脚本创建光照设置资源。为此,请创建 LightingSettings 类的实例并将其保存到磁盘,或将其分配给场景并保存该场景。有关更多信息和代码示例,请参阅 LightingSettings API 文档。
要将光照设置资产分配给 Unity 编辑器中的场景,请执行以下作:
你还可以从脚本将光照设置资产分配给活动场景。为此,请加载光照设置资产以获取LightingSettings类,然后使用Lightmapping.lightingSettingsAPI 来分配该LightingSettings实例添加到活动场景。有关更多信息和代码示例,请参阅 LightingSettings API 文档。
您可以在 Unity 编辑器的两个位置查看和编辑光照设置资产的属性:
你还可以从脚本中读取或写入光照设置资产的属性。为此,请加载光照设置资产以获取LightingSettings类,并访问其属性。有关更多信息和代码示例,请参阅 LightingSettings API 文档。
当场景没有分配光照设置资源时,Unity 会使用默认的LightingSettings对象。默认值LightingSettings对象是LightingSettings类。
您无法对LightingSettings使用默认LightingSettings,但 Unity 可以使用其设置执行烘焙。
要更改LightingSettings数据,您必须使用 Unity 编辑器创建和分配光照设置资产,或者使用脚本创建、配置和分配LightingSettings对象。有关更多信息和代码示例,请参阅 LightingSettings API 文档。