代码示例1: using UnityEditor; using UnityEngine; public class EditorTest { //添加菜单项1 [MenuItem("测试/测试1",false, 100)] static void Example1() { Debug.Log("测试1..."); } //添加菜单项2 [MenuItem("测试/测试2", false, 100)] static void Example2() { Debug.Log("测试2......
unity editor 自定义快捷键 &代表alt,快捷键代表Alt+M [MenuItem("Tool/TestAlt &m")] %代表Ctrl,快捷键代表Ctrl+-> [MenuItem("Tool/TestCtl %RIGHT")] _代表直接按键 直接按G [MenuItem("Tool/TestKey _G")] # 代表shift 可以混用,shift+alt+m [MenuItem("Tool/TestCtl #&M")]...
class in UnityEditor 描述 MenuItem 属性用于向主菜单和检视面板上下文菜单添加菜单项。 该MenuItem 属性能够将任何静态函数转变为菜单命令。仅静态函数可使用 MenuItem 属性。 要创建热键,您可以使用以下特殊字符:%(在 Windows 上为 ctrl,在 macOS 上为 cmd)、#(shift)、&(alt)。如果不需要特殊的修改键组合,该...
[MenuItem("MenuItem/快捷键1 _%#&_HOME")] private static void MenuItemFunc3() { Debug.Log("MenuItemFunc3"); } [MenuItem("MenuItem/快捷键2 _%#&_LEFT")] private static void MenuItemFunc4() { Debug.Log("MenuItemFunc4"); } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 入图所示,...
需要using UnityEditor。 是否显示: 位置: 在上面菜单栏添加按钮 [MenuItem("/aa/cc", false)] 在Hierarchy里面的右键显示(顶层菜单也会显示) [MenuItem("GameObject/xx", false, 11)] 在Asset里面显示 [MenuItem("Assets/assetbutton")] 在组件上面显示 ...
1.快捷键 %-CTRL 在Windows / CMD在OSX # -Shift & -Alt LEFT/RIGHT/UP/DOWN-光标键 F1…F12 HOME,END,PGUP,PDDN Example [MenuItem("Rainier/ScriptsConfig %#a
添加Menu Items 为了在顶层toolbar上添加一个menu,需要创建一个脚本文件(该文件放在工程的Editor目录下)。在该脚本文件中,编写一个静态方法,并将该静态方法标记为MenuItem属性。 比如,一个常见的应用场景是创建一个名为“Tools”的Menu来提供一些团队常用的功能。
ItemName为菜单路径名称,可以添加菜单快捷键 _w 单一快捷键; 3. 给菜单栏添加菜单 [MenuItem("XRL/AssetBundle/Build")] 给菜单栏添加菜单 4.给 Hierarchy 添加菜单 [MenuItem("GameObject/XRL/TableView",false,11)] 给Hierarchy 添加菜单 5. 给 Project 添加菜单 ...
Unity编辑器中的MenuItem可以用来创建自定义的菜单项,以便在编辑器中执行特定的操作。下面是使用MenuItem的基本步骤:1. 在任意的C#脚本中,使用UnityEditor命名空间,引...