博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
拓展编辑器(十九)_拓展全局自定义快捷键
阅读量:4567 次
发布时间:2019-06-08

本文共 588 字,大约阅读时间需要 1 分钟。

  Unity没有提供全局自定义快捷键的拓展,不过可以利用MenuItem提供的快捷键来实现这个目的。代码如下:

using UnityEngine;using UnityEditor;public class 拓展全局自定义快捷键{    [MenuItem("Assets/Hotkey %#d", false, -1)]    private static void HotKey()    {        Debug.Log("Command Shift +D");    }}

  此时我们定义了快捷键Command+Shift+D,使用者将需要执行的逻辑(即快捷键后的逻辑)卸载方法体内即可。效果如下:

  除此以外,热键可以相互组合,其中%#d就表示Command+Shift+D。按照这个格式,我们也可以自由拓展热键组合。

  其他热键如下:

    %:表示Windows下的Ctrl键和macOS下的Command键

    #:表示Shift键

    &:表示Alt键

    LEFT/RIGHT/UP/DOWN:表示上下左右四个方向键

    F1......F12:表示F1到F12菜单键

    HOME,END,PGUP和PGDN键。

 

转载于:https://www.cnblogs.com/llllllvty/p/9932660.html

你可能感兴趣的文章
[LeetCode] 1. Two Sum
查看>>
【转】直方图中bins的理解及处理
查看>>
bzoj2595 [Wc2008]游览计划
查看>>
noip2009 潜伏者
查看>>
HDU3986 SPFA
查看>>
Vue.js 响应式原理
查看>>
pwa
查看>>
GPU卡掉卡
查看>>
Javascript中的异步
查看>>
redis.config 配置文件,附上我知道的理解
查看>>
FISCO-BCOS平台共识
查看>>
Android OpenGL ES(三)----编程框架
查看>>
python基础-字符串操作
查看>>
Codevs No.1163 访问艺术馆
查看>>
缓存穿透,缓存击穿,缓存雪崩解决方案分析
查看>>
docker入门学习(二)mysql安装
查看>>
吴裕雄--天生自然 JAVASCRIPT开发学习:函数调用
查看>>
吴裕雄 PYTHON 神经网络——TENSORFLOW 无监督学习处理MNIST手写数字数据集
查看>>
吴裕雄--天生自然 JAVASCRIPT开发学习:函数
查看>>
JAVA内存模型后续问题
查看>>