在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" 菜单的显隐。