Editor编辑器(二)脚本扩展编辑器

本文介绍了Unity编辑器的脚本扩展,包括AddComponentMenu创建组件菜单,RequireComponent自动添加依赖,HelpURL设置脚本帮助文档链接,Range属性用于限制数值范围,Multiline支持字符串多行输入,header添加属性标题,Tooltip显示鼠标悬浮提示,Space调整属性间距,SerializeField和Serializable实现序列化,以及HideInInspector隐藏序列化字段。
摘要由CSDN通过智能技术生成

Chinar blog www.chinar.xin

Editor编辑器(二)脚本扩展编辑器


本文提供全流程,中文翻译。

Chinar 的初衷是将一种简单的生活方式带给世人

使有限时间 具备无限可能

Chinar —— 心分享、心创新!

助力快速完成 Unity 服务器的购买、配置、以及网站的搭建

为初学者节省宝贵的时间,避免采坑!


全文高清图片,点击即可放大观看 (很多人竟然不知道)


1

AddComponentMenu —— 添加 组件选项菜单


AddComponentMenu —— 允许将一个脚本添加到 Component 菜单中,然后你便可以通过 Component ->(你设置的名字)为一个选中的游戏对象创建该脚本

(脚本不能放在Editor 文件夹下面)

如下所示:

   [AddComponentMenu("UI/Chinar")]//特性:标记 
        public class ChinarTest : MonoBehaviour
        {
   
        }

在这里插入图片描述


2

RequireComponent —— 自动将所需组件添加为依赖项

如下所示:

    [AddComponentMenu("UI/Chinar")]//特性:标记 
    [RequireComponent(typeof(Rigidbody))]//特性:添加依赖
    [RequireComponent(typeof(Camera))]//特性:添加依赖
    public class ChinarTest : MonoBehaviour
    {
   
    }

在这里插入图片描述

3

HelpURL —— 添加的脚本的帮助文档上设置链接

如下所示:

       [HelpURL("http://www.chinar.xin")]//特性:添加网址链接
    public class ChinarTest : MonoBehaviour
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值