Version: 2020.2

StaticEditorFlags

enumeration

切换到手册

描述

描述哪些 Unity 系统将 GameObject 视为静态,并在 Unity 编辑器的预计算中包含 GameObject。

在运行时设置 StaticEditorFlags 对这些系统没有影响。

有关更多信息,请参阅 Unity 手册文档中有关 StaticEditorFlags 的内容

另请参阅:GameObjectUtility.SetStaticEditorFlagsGameObject.isStatic

变量

ContributeGIWhen you enable this property, Unity includes the target Mesh Renderer in global illumination calculations. These calculations take place while precomputing lighting data at bake time. The ContributeGI property exposes the ReceiveGI property. The ContributeGI property only takes effect if you enable a global illumination setting such as Baked Global Illumination or Realtime Global Illumination for the target Scene. A Unity Blog post about static lighting with Light Probes provides guidance for using this flag. For additional context, see this tutorial for setting up the Built-in Render Pipeline and lighting in Unity.
OccluderStatic在遮挡剔除系统中,将 GameObject 标记为静态遮挡物。
OccludeeStatic在遮挡剔除系统中,将 GameObject 标记为静态被遮挡物。
BatchingStatic将 GameObject 的网格与其他符合条件的网格组合起来,有可能降低运行时渲染成本。
NavigationStatic在预计算导航数据时包括 GameObject。
OffMeshLinkGeneration在预计算导航数据时,尝试生成一个从该 GameObject 开始的网格外链接。
ReflectionProbeStatic当为 Reflection Probes(其 Type 属性设置为 Baked)预计算数据时,包括此 GameObject。