Version: 6000.3
语言: 中文
使用 Quaternion 类编程
停用游戏对象

静态游戏对象

如果游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
在运行时不移动,它被称为静态游戏对象。如果游戏对象在运行时移动,则称为动态游戏对象

Unity 中的许多系统都可以在编辑器中预先计算有关静态游戏对象的信息。由于游戏对象不会移动,因此这些计算的结果在运行时仍然有效。这意味着 Unity 可以节省运行时计算,并有可能提高性能。

静态编辑器标志属性

静态编辑器标志(Static Editor Flags) 复选框和下拉菜单,如在检查器中查看游戏对象时所见
静态编辑器标志(Static Editor Flags) 复选框和下拉菜单,如在检查器中查看游戏对象时所见

Static Editor Flags 属性列出了许多 Unity 系统,这些系统可以在其预计算中包含静态游戏对象。使用下拉列表定义哪些系统在其预计算中包含游戏对象。在运行时设置静态编辑器标志对这些系统没有影响。

仅在需要了解该游戏对象的系统的预计算中包含游戏对象。在不需要了解该游戏对象的系统的预计算中包含游戏对象可能会导致计算浪费、不必要的大型数据文件或意外行为。

静态编辑器标志(Static Editor Flags) 属性位于检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
对于游戏对象,位于最右上角。它包括一个复选框,该复选框将值设置为“全部”或“无”,以及一个下拉菜单,可让您选择要包含的值。

要在代码中设置 Static Editor Flags 属性,请使用 GameObjectUtility.SetStaticEditorFlags API 和 GameObject.isStatic。若要在代码中获取静态编辑器标志属性的状态,请使用 GameObjectUtility.GetStaticEditorFlags API。

以下值可用:

财产 描述
不要在任何系统的预计算中包含游戏对象。
万事 在以下所有系统的预计算中包含游戏对象。
贡献地理标志 启用此属性时,Unity 将包含目标网格体渲染器(Mesh Renderer一个网格体组件,用于从网格体过滤器中获取几何体,并将其渲染到对象的变换组件定义的位置。更多信息
请参阅术语表
全局照明 一组对直接和间接照明进行建模以提供逼真的照明结果的技术。
请参阅术语表
计算。这些计算是在烘焙时预计算光照数据时进行的。ContributeGI 属性公开 ReceiveGI 属性。ContributeGI 属性仅在为目标启用全局光照设置(例如烘焙全局光照启发实时全局光照)时生效场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
.有关其他上下文,请参阅本教程,了解如何在 Unity 中设置内置渲染管线和光照
遮挡器静态(Occluder Static) 在遮挡剔除系统中将游戏对象标记为静态遮挡器。有关更多信息,请参阅遮挡剔除系统
遮挡静态(Occludee Static) 在遮挡剔除系统中将游戏对象标记为静态遮挡。有关更多信息,请参阅遮挡剔除系统
批量处理静态 将游戏对象的网格Unity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
请参阅术语表
与其他符合条件的网格体一起使用,以潜在地降低运行时渲染成本。有关更多信息,请参阅文档静态批处理Unity用于在屏幕上绘制游戏对象的一种技术,它将静态(非移动)游戏对象组合成大网格,并以更快的方式呈现它们。更多信息
请参阅术语表
.
静态导航 在预计算导航数据时包含游戏对象。此工作流已弃用,您无法在此处设置静态导航。但是,您仍然可以在代码中使用StaticEditorFlags.NavigationStatic.
寻路网格体修改器(NavMesh Modifier) 组件与寻路网格体表面(NavMesh Surfaces) 一起使用,而不是 寻路静态(Navigation Static) 标志。
网格外链路生成 尝试在预计算导航数据时生成从此游戏对象开始的 OffMesh Link。此工作流程已弃用,你无法从此菜单中设置 关闭网格体链接生成(Off Mesh Link Generation)。但是,您仍然可以在代码中使用StaticEditorFlags.OffMeshLinkGeneration.
不要使用 关闭网格体链接生成(Off Mesh Link Generation) 标志,请将 寻路网格体修改器(NavMesh Modifier) 组件与 寻路网格体表面(NavMesh Surfaces) 一起使用。
反射探针 在预计算 Type 属性设置为 Baked反射探针的数据时,包括此游戏对象。有关更多信息,请参阅反射探针(Reflection Probes一个渲染组件,可捕获周围环境的各个方向的球形视图,就像摄像机一样。然后,捕获的图像将存储为立方体贴图,可供具有反射材质的对象使用。更多信息
请参阅术语表
.

其他资源

使用 Quaternion 类编程
停用游戏对象