unity编辑器扩展

Unity编辑器扩展(一)添加菜单以及快捷键

2020-02-18  本文已影响0人  哈莉波特大

添加菜单

结构:

[MenuItem(“菜单的路径”, 是否需要显示(为false显示,为true表示验证), 按钮的先后顺序(间隔大于10就分组,数值越小,越在上面,默认1000))]

下面需要执行的方法必须为静态,前面加上static。

需要using UnityEditor。

是否显示:

位置:

在上面菜单栏添加按钮

[MenuItem("/aa/cc", false)]

在Hierarchy里面的右键显示(顶层菜单也会显示)

[MenuItem("GameObject/xx", false, 11)]

在Asset里面显示

[MenuItem("Assets/assetbutton")]

在组件上面显示

[MenuItem("CONTEXT/组件名/test1")]

([MenuItem("CONTEXT/脚本名/test1")])

( [MenuItem("CONTEXT/Rigidbody/test1")])

给脚本上面的某个变量添加按钮

[ContextMenuItem("按钮名字","执行的方法")]

添加快捷键

快捷键(在路径后面加空格,再加)

上一篇 下一篇

猜你喜欢

热点阅读