Gizmos菜单
# Gizmos菜单
Scene
视图和 Game
视图都有 Gizmos 菜单。单击 Scene 视图或 Game 视图的工具栏中的 Gizmos 按钮,即可访问 Gizmos 菜单。
# 属性详解列表
属性 | 功能 |
---|---|
3D Icons | 3D Icons 复选框控制是否在 Scene 视图中由 Editor 绘制 3D 组件图标 (例如光源 和摄像机 的图标)。勾选 3D Icons 复选框后,组件图标由 Editor 根据组件与摄像机的距离进行缩放,并被场景中的游戏对象遮挡。可使用滑动条来控制外观的总体大小。未勾选 3D Icons 复选框时,以固定大小绘制组件图标,且这些图标始终绘制在 Scene 视图中所有游戏对象之上 |
Show Grid | Show Grid 复选框用于在 Scene 视图中打开(选中)和关闭(取消选中)标准场景测量网格。要更改网格的颜色,请访问 Unity > Preferences > Colors,然后更改 Grid 设置。此选项仅在 Scene 视图的 Gizmos 菜单中可用;无法在 Game 视图的 Gizmos 菜单中启用该选项。 |
Selection Outline | 选中 Selection Outline 可以通过彩色轮廓来显示所选的游戏对象。如果所选的游戏对象超出 Scene 视图的边缘,则会裁剪轮廓以便沿用窗口的边缘。要更改 Selection Outline 的颜色,请选择 Unity > Preferences > Colors,然后更改 Selected Outline 设置。此选项仅在 Scene 视图的 Gizmos 菜单中可用;无法在 Game 视图的 Gizmos 菜单中启用该选项。 |
Selection Wire | 选中 Selection Wire 可以在显示所选的游戏对象时使其线框网格可见。要更改 Selection Wire 的颜色,请选择 Unity > Preferences > Colors,然后更改 Selected Wireframe 设置。此选项仅在 Scene 视图的 Gizmos 菜单中可用;无法在 Game 视图的 Gizmos 菜单中启用该选项。 |
Built-in Components | Built-in Components 列表决定了具有图标或辅助图标的所有组件类型是否显示图标和辅助图标。 |
# 辅助图标和图标
###辅助图标 辅助图标是与场景中的游戏对象相关联的图形。有些辅助图标仅在选择游戏对象时才会显示,而其他辅助图标由 Editor 显示(无论选择什么游戏对象)。这些辅助图标通常是线框,使用代码而不是位图图形来绘制,还可以交互。摄像机辅助图标和光线方向辅助图标(如下图所示)是内置辅助图标的两个示例;还可以使用脚本来创建自己的辅助图标。
有些辅助图标是被动图形覆盖层,显示来供参考(例如,光线方向辅助图标用于显示光线的方向)。其他辅助图标具有交互性,例如音频源 (AudioSource) 球形范围辅助图标,可以单击并拖动此辅助图标来调整音频源的最大范围。
###图标
可以在 Game 视图或 Scene 视图中显示图标。图标是扁平、公告牌式覆盖层,可以用来清楚地指示在处理游戏时游戏对象在游戏中的位置。摄像机图标和光源图标便是内置图标的示例;还可以将您自己的图标分配给游戏对象或各个脚本
摄像机和光源的内置图标
###Show Grid
Show Grid 功能可在场景平面上启用网格,一下图像显示了网格在Scene上的情况:
要更改网格的颜色,可在Unity>Preferences>Color,然后更改Grid设置,下图中Scene视图网格为深蓝色,因此在浅色地板中更鲜艳:
# Selection Outline 和 Selection Wire
###Selection Outline
启用 Selection Outline 后,在 Scene
视图或 Hierarchy
窗口中选择游戏对象时,将在 Scene
视图中的该游戏对象周围显示橙色轮廓:
如果所选的游戏对象占据了大部分 Scene 视图并延伸到窗口边缘之外,则 Selection Outline 将沿窗口边缘显示:
###Selection Wire
启用 Selection Wire 后,在 Scene
视图或 Hierarchy
窗口中选择游戏对象时,将在 Scene
视图中显示该游戏对象的线框网格:
选择颜色
可为选择线框设置自定义颜色;要执行此操作,选择 Unity > Preferences > Colors,然后更改 Selected Outline 设置以改变 Selection Outline,或者更改 Selected Wireframe 以改变 Selection Wire 设置。
# Built-in Components
使用 Built-in Components 列表可以控制具有图标或辅助图标的所有组件类型是否显示图标和辅助图标。
此处未列出某些内置组件类型(例如刚体),因为它们不会在 Scene 视图中显示图标或辅助图标。只会列出具有图标或辅助图标的组件。
Editor 还在此处列出一些项目脚本(位于内置组件之上)。如下:
- 已分配图标的脚本
- 实现 OnDrawGizmos 函数的脚本
- 实现 OnDrawGizmosSelected 函数的脚本。
最近更改的项位于列表顶部。
icon 列显示
或隐藏
每个列出的组件类型的图标。单击 icon 列下的小图标即可切换该图标的可视性。如果菜单中的图标为全彩色,该图标将显示在 Scene 视图中;如果图标在菜单中显示为灰色
,该图标将在 Scene 视图中不可见。带有自定义图标的所有脚本都会显示一个下拉菜单小箭头。单击此箭头可以显示图标选择器 (icon selector) 菜单,可以在其中更改脚本的图标。
注:如果列表中的项具有辅助图标而没有图标,则 icon 列中没有它的选项。
勾选 Gizmo 列中的复选框可以选择 Editor 是否为特定组件类型绘制辅助图标图形
。例如,碰撞体具有预定义的线框辅助图标来显示其形状,而摄像机具有辅助图标来显示视锥体。自有的脚本可以绘制适合自身用途的自定义辅助图标;应实现 OnDrawGizmos 或 OnDrawGizmosSelected 来执行此操作。取消选中此列中的复选框可以关闭这些辅助图标。
注意:如果列表中的项具有图标而没有辅助图标
,则此列中没有它的复选框
。