可以创建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 版权协议,转载请附上原文出处链接和本声明。