创建一个类,在一个静态方法上添加属性,格式如下:
[MenuItem(“自定义一级目录/自定义路径…”)]
特别注意:自定义内容需要有至少两级内容,否则unity中会报错,读者可自行检测,根据自身需求设计内容,此外属性中还可以定义条目优先级等,请自行查阅可选参数
1. 创建在编辑器顶部条目
[MenuItem("CustomMeuItem/MyMenuItem")]
private static void TopMenuItem()
{
}
2.创建鼠标在资源窗口右击时条目
[MenuItem("Assets/Create/ConfigData/HeroConfigData")]
private static void CreateHeroConfigData()
{
}
3.创建鼠标右击Hierarchy创建内容
[MenuItem("GameObject/MyCustomUI/Button")]
private static void CreateCustomButton()
{
}