标签:
MenuItem属性可以把任意静态函数变成一个菜单命令,在Unity3D中仅静态函数能使用这个属性。
在创建菜单时,可以指定特定的字符来为菜单添加快捷键,如下所示:
字符%表示Windows上的ctrl键, OS X上的cmd键
字符#表示shift键
字符&表示alt键
字符_表示单键(非组合),例如_g,表示快捷键G。
下面的代码将创建一个XGUI/Main Menu的菜单项,并为菜单项添加一个Alt+Shift+1的快捷键。
1 [MenuItem("XGUI/Main Menu ")] 2 public static void OpenMainMenu() 3 { 4 EditorWindow.GetWindow<UIMainMenu>(false, "Main Menu", true).Show(); 5 }
标签:
原文地址:http://www.cnblogs.com/MrX1892/p/4694238.html