Unity 自定义扩展Hierachy右键菜单

  • Post author:
  • Post category:其他


可以创建GameObject菜单的地方有两个,一个是

顶部菜单的GameObject

,另一个

Hierachy的右键菜单


一、扩展顶部GameObject菜单


添加MenuItem特性即可。

参考代码:

using UnityEngine;
using UnityEditor;

public class Test
{
    [MenuItem("GameObject/NewMenuItem")]
    private static void NewMenuItem()    { ... }
}


二、扩展Hierachy的右键菜单


在MenuItem中设置0-49的优先级。顶部GameObject菜单中也会出现这个选项。

参考代码:

using UnityEngine;
using UnityEditor;

public class Test
{
    [MenuItem("GameObject/NewMenuItem", priority = 11)]
    private static void NewMenuItem()    { ... }
}



版权声明:本文为weixin_44737486原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。