Unity / C# 特性的使用方法

  1. 必须有该类型的组件才可以使用该脚本,加入该脚本的同时智能添加一个该类型的组件
[RequireComponent(typeof(MeshFilter))]
  1. 添加备注到下面第一个public变量在细节面板的前面
[Header("备注")]
  1. 隐藏下一个变量,使其不在细节面板中显示
[HideInInspector]
public float num;
  1. 添加菜单栏
    [MenuItem("菜单栏/菜单A")]
    public static void MenuA()
    {
    
    

    }

    [MenuItem("菜单栏/菜单B")]
    public static void MenuB()
    {
    
    

    }

    [MenuItem("菜单栏/菜单A/菜单A_1")]
    public static void MenuA_1()
    {
    
    

    }

接着可以在unity引擎左上角菜单栏中找到如下的菜单,点击之后就会调用对应菜单下方的函数
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44081533/article/details/113341006