[Unity自我记录部分] Unity 菜单创建

来源:互联网 发布:淘宝韩版女装新款 编辑:程序博客网 时间:2024/05/22 13:19

在Unity中建立任意类

引用头部


using UnityEditor;


后在类中增加static函数,返回为void,作为菜单执行函数。

在函数前增加声明如


    [MenuItem("Assets/Create Empty ScriptObject")]


这样就添加了一个菜单项,执行函数为声明的函数体。

注意菜单项前的 Assets/ 代表了这个菜单会在Project窗口的右键菜单中显示,不是以此开头的将显示在主菜单栏中。


当声明体为

    [MenuItem("Assets/TestMenu/Export Selected Items", true)]

类型时,后面跟上返回类型为bool的函数,将可以根据函数返回值控制 "Assets/TestMenu/Export Selected Items" 菜单的显隐。