Odin Inspector 系列教程 — Hide Reference Object Picker Attribute[通俗易懂]Hide Reference Object Picker Attribute 特性 隐藏非 Unity 序列化引用类型属性上方显示的多态对象选择器 using Sirenix OdinInspecto using System Collections Generic using UnityEngine public class
Hide Reference Object Picker Attribute特性:隐藏非Unity序列化引用类型属性上方显示的多态对象选择器。
using Sirenix.OdinInspector;
using System.Collections.Generic;
using UnityEngine;
public class HideReferenceObjectPickerAttributeExample : MonoBehaviour
{
[Title("Hidden Object Pickers")]
[ShowInInspector]
[HideReferenceObjectPicker]
public MyCustomReferenceType OdinSerializedProperty1 = new MyCustomReferenceType();
[ShowInInspector]
[HideReferenceObjectPicker]
public MyCustomReferenceType OdinSerializedProperty2 = new MyCustomReferenceType();
[ShowInInspector]
[PropertySpace(40)]
[Title("Shown Object Pickers")]
public MyCustomReferenceType OdinSerializedProperty3 = new MyCustomReferenceType();
[ShowInInspector]
public MyCustomReferenceType OdinSerializedProperty4 = new MyCustomReferenceType();
// Protip: 您还可以将HideInInspector属性放在类定义本身上,以便为所有成员全局隐藏它。
//[HideReferenceObjectPicker]
public class MyCustomReferenceType
{
public int A;
public int B;
public int C;
}
}
更多教程内容详见:革命性Unity 编辑器扩展工具 — Odin Inspector 系列教程
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/136697.html