Odin Inspector 系列教程 — Hide Reference Object Picker Attribute[通俗易懂]

Odin Inspector 系列教程 — Hide Reference Object Picker Attribute[通俗易懂]HideReferenceObjectPickerAttribute特性:隐藏非Unity序列化引用类型属性上方显示的多态对象选择器。usingSirenix.OdinInspector;usingSystem.Collections.Generic;usingUnityEngine;publicclassHideReferenceO…

大家好,又见面了,我是你们的朋友全栈君。

Hide Reference Object Picker Attribute特性:隐藏非Unity序列化引用类型属性上方显示的多态对象选择器。

7643202-e8f6fd21f43a51e1.png

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://javaforall.net/162822.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【转载】面试?或许你应该这样

    【转载】面试?或许你应该这样

    2021年11月20日
    50
  • Python:暴力激活成功教程密码

    Python:暴力激活成功教程密码简介:暴力激活成功教程密码的方式一般是枚举法进行破译尝试,通过一次次不同的输入尝试从而得出最终的密码,所以密码的长度和复杂性就尤为重要。本文仅以范例,警示大家在创建密码的时候,应当尽量选择组合复杂度高的,有一定长度的密码,而不是123456之类的简单密码。激活成功教程的思路:1、获取目标密码长度,一般为4,6,12,15,18位长度。2、获取目标密码组成的范围,一般为数字,小写字母,大写字母,特殊符号3、组装密码,通过itertools模块组装。Python:常见排列组合问题处理4、枚举破译。例如生活中最常见的

    2022年8月22日
    2
  • T-SQL查询进阶-10分钟理解游标

    T-SQL查询进阶-10分钟理解游标

    2022年3月12日
    32
  • SpringBoot 源码编译「建议收藏」

    SpringBoot 源码编译「建议收藏」SpringBoot源码编译1、从GitHub上下载源码https://github.com/spring-projects/spring-boot/tree/2.1.x下载源码的下面有关于编译源码的介绍:SpringBoot官方建议使用./mvnwcleaninstall或者标准的mvncleaninstall命令来编译源代码,如果要使用标准的mvn命令的话…

    2022年6月11日
    23
  • C#中的invoke方法

    C#中的invoke方法在用.NETFramework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写:voidButtonOnClick(objectsender,EventArgse){    button.Text=”关闭”;}这样的

    2022年5月22日
    261
  • F5 在 Gartner 魔力象限中被评为 Web 应用防火墙领导者

    F5 在 Gartner 魔力象限中被评为 Web 应用防火墙领导者F5Networks(NASDAQ:FFIV)今天宣布,F5公司在Gartner公司于2017年8月7日公布的“Web应用防火墙(WAF)魔力象限”中被列入“领导者”象限。F5执行副总裁兼首席营销官BenGibson表示:“我们的应用安全管理器,即WAF,一直是F5最受欢迎的产品之一。许多客户都依靠它来保护应用免…

    2022年5月23日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号