Skip to content

NOTE

为了您能理解并使用本文中的内容,请确保您已掌握 检视窗口基础 章节的内容,本章节为该章节关于场景编辑器中的补充。

在 场景编辑器(Scene Editor)中,检视窗口(Inspector)包含特定于当前选中项的信息、组件和属性。

它包含用于移动、旋转和缩放 游戏对象(Game Object)的 转换组件(Transform),显示选定 游戏对象 的所有可编辑属性, 并根据 场景预览窗口(Scene)或 层级窗口(Hierarchy)中选定 游戏对象 添加不同的 组件(Component)编辑不同的属性。

【SceneEditor_Inspector001.png】

游戏对象的启用和禁用

可以设置 游戏对象(Game Object)的状态为启用还是禁用状态,与 层级窗口(Hierarchy)中显示功能不同的是,禁用状态下的 游戏对象 不仅仅是在 场景预览窗口(Scene)中为不可见的,而是暂时地将该 游戏对象 在场景中移除。

【SceneEditor_Inspector002.png】

游戏对象 的启用和禁用属性是布尔值(Bool)类型属性:

True.png 勾选,即为该 游戏对象 处于启用状态。

False.png 不勾选,即为该 游戏对象 处于禁用状态。

如果禁用父级 游戏对象,其所有子 游戏对象 也会禁用,因为禁用会覆盖所有子级 游戏对象。当您重新启用父级 游戏对象 时,子级 游戏对象 将会回到启用状态。

游戏对象名称

可以直接在编辑器中为 游戏对象(Game Object)设置名称。可以使用这些名称访问相关 游戏对象(Game Object),也可以使用 层级窗口(Hierarchy)中的搜索功能找到它们。

要编辑 游戏对象(Game Object)名称,只需在 检视窗口(Inspector)顶部的文本框中键入名称。

【SceneEditor_Inspector003.png】

游戏对象其他属性

在 检视窗口(Inspector)除了上述 游戏对象(Game Object)比较常用的属性外,还有如 游戏对象 的移动性以及 层次(Layer)的属性,这些属性建议在熟悉 游戏对象 的定义后再进一步了解。

具体可以参阅 游戏对象 章节以及其相关子章节。

组件

您可以使用不同的 组件(Component)来更改 游戏对象(Game Object)或向 游戏对象 添加功能。您可以使用 检视器窗口(Inspector)来更改任何组件的属性,也可以使用脚本。

【SceneEditor_Inspector004.png】

  • 游戏对象 会默认带有一个 变换(Transform) 组件(Component),该组件允许您查看并编辑所选 游戏对象 的变换属性,包括:位置(Location) 、 旋转(Rotation) 和 缩放(Scale)。
  • 点击 添加组件(Add Component)可以为 游戏对象 添加新的 组件(Component)。
  • 点击 组件(Component)条目右边的上下文菜单按钮可以打开移除、调整顺序的上下文菜单。

关于 组件(Component)的具体操作,请查阅 组件 章节。

默认材质

如果创建的 游戏对象(Game Object)是从 3D 对象 类目下的预设 游戏对象 中创建的,则该 游戏对象 在 检视窗口(Inspector)中除了会显示其默认的 变换(Transform)和 网格渲染器(Mesh Renderer)组件(Component),它还会带有一个 默认材质(Default)引用 组件(Component)。

【SceneEditor_Inspector005.png】

默认材质(Default Material)组件(Component)和其他 材质(Material)组件(Component)不一样的是,对该组件的编辑不会影响其他有同名 组件(Component)的 游戏对象。因此您可以通过对 默认材质(Default Material)组件(Component)中属性的编辑,更改当前 游戏对象 的材质,而不会影响其他 游戏对象。

--------------
比如在 场景预览窗口(Scene)创建两个 立方体(Cube)游戏对象。
【SceneEditor_Inspector006.png】


选中其中一个立方体后,在 检视窗口(Inspector)中修改其默认材质的颜色属性,发现只有选中的 游戏对象 材质发生了改变,另一个立方体材质保持原来材质。
【SceneEditor_Inspector007.png】
--------------