Inspector 窗口

Unity 知识 · 基础支撑区域 · 编辑器与基础工作流 · 第 3 篇 更新于 2026-10-20

Inspector 是编辑器右侧那块面板:你在 Hierarchy 或 Scene 视图里点中谁,它就显示谁——对象的名字、标签、层,以及它挂的每一个组件和组件的全部参数。没选中任何对象时它基本是空的,所以「面板突然什么都没有了」通常只是没选中东西。改参数、加组件、看某个参数的默认值都在这里。本篇用场景里的 Directional Light 做例子(它挂了 Transform、Light、Universal Additional Light Data 三个组件),只解释图中标了号的 12 处;Type、Mode、Temperature 这类参数行没有标号,本篇不展开。

图 1:Inspector 面板(Unity 2022.3.62f3c1,URP;选中 Directional Light,取景到 Add Component 按钮为止)
图 1:Inspector 面板(Unity 2022.3.62f3c1,URP;选中 Directional Light,取景到 Add Component 按钮为止)

控件说明

#控件作用取值 / 默认值什么时候要改
①Inspector 页签(标题栏)标明这块面板是 Inspector;同一位置可以并排放多个面板页签本机该位置只有 Inspector 一个页签不改;面板被拖散、页签被合并时用主窗口的布局复位
②锁定按钮锁定当前对象:之后在 Hierarchy 里点别的对象,Inspector 仍显示被锁的这个默认未锁定要一边改某个对象的参数、一边反复选中别的对象对比时点亮它
③激活勾选框对象是否激活;未激活的对象运行时不更新脚本、不渲染默认勾选临时屏蔽一个对象(比如先让这盏灯不亮)就取消勾选,比删组件快得多
④Static 勾选框声明对象不会移动,编辑器可为它预计算光照与遮挡剔除默认不勾选墙、地面这类永不移动的对象勾上;会动的对象勾了会看到烘焙光照错乱
⑤面板级三点菜单整个 Inspector 的菜单:切 Normal / Debug 显示模式、面板级操作默认 Normal 模式想看脚本私有字段的当前值时切 Debug;对比两个组件时用复制/粘贴组件值
⑥Tag 下拉对象的标签,脚本里用 CompareTag 按名字认对象默认 Untagged需要按类别找对象(玩家、敌人、地面)时先在项目设置里建标签,再在这里选上
⑦Layer 下拉对象所在的层,供相机剔除、物理碰撞矩阵、射线过滤使用默认 Default(第 0 层)想让某台相机不画某类对象、或让两类对象互不碰撞时,先分层再配置
⑧Transform 组件对象的位置、旋转、缩放三行;每个对象都有,不能移除也不能禁用本机为 Position 0,3,0 / Rotation 50,-30,0 / Scale 1,1,1摆位置直接改三行数值,或在 Scene 视图拖坐标轴;数值输错了用 Ctrl+Z
⑨组件级三点菜单单个组件的操作:重置、复制组件、粘贴组件值、上下移动、移除组件默认无参数改乱了用重置恢复默认;想调组件顺序用上下移动
⑩组件启用勾选框勾选等于组件启用;取消勾选后组件还挂着,但不再工作默认勾选临时关掉这盏灯而不删组件时取消勾选,回来时再勾上
⑪分组折叠箭头组件参数按分组收纳,点箭头展开或收起整组默认展开组件参数太多、只想盯其中一组时把其余分组收起来
⑫Add Component 按钮打开组件搜索列表,给当前对象再加一个组件无对象需要新能力(刚体、音源、自己的脚本)时点这里搜索添加

常见坑

  • 点亮了 ② 之后在 Hierarchy 里点别的对象,面板不跟着换——不是点错了对象,是锁定还没解。
  • ⑥ Tag 和 ⑦ Layer 都在对象头上,但用途完全不同:Tag 给脚本认对象用,Layer 给相机剔除、物理碰撞和射线过滤用。
  • ④ Static 不会让对象「变轻」,它影响的是烘焙与遮挡剔除;会移动的对象勾上会出现光照残留和阴影错乱。