【Unity基础】使用检视器【Inspector】

作者: 霸俊流年 | 来源:发表于2015-12-23 10:11 被阅读269次

    使用检视器【Inspector】

    • 用于查看和编辑属性
    • 自己创建的脚本,可以通过检视器直接编辑成员变量而无需修改脚本
    • 主要类型的属性:值【values】和引用【References】

    编辑值属性

    • 值属性不能引用任何内容,可直接编辑

    颜色选择器

    颜色选择器
    • 可以通过吸管工具或者RGB选择器修改颜色

    曲线编辑器

    • 用来编辑动画曲线
    • 循环设置【wrappingMode】:PingPong,Clamp,Loop
    • 预置:默认的轮廓

    渐变编辑器

    • 下方是起止颜色 上方是起止透明度

    数组

    • 在检视器可以编辑数组的长度和内容
      例如
      var pickupColors : Color32[];会为每个数组元素生成一个颜色选择器编辑器

    指定引用

    • 可以引用其他对象:Gameobject,components,Assets

    拖放

    • 在Scene视图,Hierarchy视图,Project视图选择需要的对象,拖到引用属性槽,即可完成拖放
    • 如果一个引用需要的组件在某个Gameobject或者prefab上面,也可以直接拖动到引用属性槽

    对象选取器

    对象选取器的界面说明

    1. 搜索:可以直接进行字段搜索,也可以使用标签搜索
    2. 视图选择器: 切换场景和资源中对象搜索库
    3. 预览大小 :可以调整预览窗口中对象的大小
    4. 预览窗口 :搜索出的Scene/Assets中的所有对象
    5. 对象信息 :显示当前选中对象的信息
    6. 对象预览 :展现对象的预览效果,不同对象类型展现不同
    • 注意多在Assets中使用标签搜索
    • 可选择工程的任何资源(可以是视频、歌曲、地形、GUI 皮肤、脚本文件或网格)

    多对象编辑

    • 只有在选中的所有对象中都存在的组件才会显示出来

    属性值

    多重编辑两个对象
    • 如果所有对象的属性相同,显示正常,如果有不同,显示短划线,都可以正常编辑
    • 右击属性标签,可以选择从某个对象上继承属性值


      选择从哪个对象上获取值

    多重编辑预设或模型实例

    • 不同属性以粗体显示,单例管理失效【select,revert,apply】


      对于预设多重编辑的实例管理失效

    不受支持的对象

    • 部分对象类型不支持多对象编辑

    检视器选项

    • 锁定和调试模式

    锁定

    通过选项卡菜单锁定检视器
    • 锁定可以保持对特定Gameobject的检视

    调试模式

    检视器 (Inspector) 中的调试模式 (Debug Mode) 可以让您检查脚本和其他组件中的私有变量。
    • 调试模式下,可以检查脚本组件中的私有变量的数值
    • 所有组件使用默认界面显示,例如,变换 (Transform) 组件在调试模式 (Debug Mode) 下显示旋转的四元数值 (Quaternion values),而不是正常模式 (Normal Mode) 下显示的欧拉角 (Euler angles)。

    相关文章

      网友评论

        本文标题:【Unity基础】使用检视器【Inspector】

        本文链接:https://www.haomeiwen.com/subject/ytkvhttx.html