在OnGUI() 函数内使用事件Event方法,可返回按键KeyCode。按一次键会显示两次相同值。

void OnGUI()
        {
            Event e = Event.current;
            if (e.isKey)
                Debug.Log("Detected key code: " + e.keyCode);

}

以下内容是KeyCode键码。

KeyCode是由Event.keyCode返回的。这些直接映射到键盘上的物理键。

Values值

  • None
    Not assigned (never is pressed)
    未分配(永不被按下)。
  • Backspace
    The backspace key //退格键。
  • Delete
    The forward delete key //正向删除键。
  • Tab
    The tab key //制表键。
  • Clear
    The Clear key //清除键。
  • Return
    Return key //回车键。
  • Pause
    Pause on PC machines //PC上的暂停键。
  • Escape
    Escape key //退出键。
  • Space
    Space key //空格键。
  • Keypad0
    Numeric keypad 0 //数字小键盘0。
  • Keypad1
    Numeric keypad 1 //数字小键盘1。
  • Keypad2
    Numeric keypad 2 //数字小键盘2。
  • Keypad3
    Numeric keypad 3 //数字小键盘3。
  • Keypad4
    Numeric keypad 4 //数字小键盘4。
  • Keypad5
    Numeric keypad 5 //数字小键盘5。
  • Keypad6
    Numeric keypad 6 //数字小键盘6。
  • Keypad7
    Numeric keypad 7 //数字小键盘7。
  • Keypad8
    Numeric keypad 8 //数字小键盘8。
  • Keypad9
    Numeric keypad 9 //数字小键盘9。
  • KeypadPeriod
    Numeric keypad '.' // 数字小键盘的句点'.'。
  • KeypadDivide
    Numeric keypad '/' // 数字小键盘的除号'/'。
  • KeypadMultiply
    Numeric keypad '*' //数字小键盘的乘号 '*'。
  • KeypadMinus
    Numeric keypad '-' //数字小键盘的减号 '-'。
  • KeypadPlus
    Numeric keypad '+' //数字小键盘的加号 '+'。
  • KeypadEnter
    Numeric keypad enter //数字小键盘的回车键。
  • KeypadEquals
    Numeric keypad '=' //数字小键盘的等号键'='。
  • UpArrow
    Up arrow key //上箭头键。
  • DownArrow
    Down arrow key //下箭头键。
  • RightArrow
    Right arrow key //右箭头键。
  • LeftArrow
    Left arrow key //左箭头键。
  • Insert
    Insert key key //插入键。
  • Home
    Home key //起始键。
  • End
    End key //结束键。
  • PageUp
    Page up //上页。
  • PageDown
    Page down //下页。
  • F1
    F1 function key //F1功能键。
  • F2
    F2 function key //F2功能键。
  • F3
    F3 function key //F3功能键。
  • F4
    F4 function key //F4功能键。
  • F5
    F5 function key //F5功能键。
  • F6
    F6 function key //F6功能键。
  • F7
    F7 function key //F7功能键。
  • F8
    F8 function key //F8功能键。
  • F9
    F9 function key //F9功能键。
  • F10
    F10 function key //F10功能键。
  • F11
    F11 function key //F11功能键。
  • F12
    F12 function key //F12功能键。
  • F13
    F13 function key //F13功能键。
  • F14
    F14 function key //F14功能键。
  • F15
    F15 function key //F15功能键。
  • Alpha0
    The '0' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'0'。
  • Alpha1
    The '1' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'1'。
  • Alpha2
    The '2' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'2'。
  • Alpha3
    The '3' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'3'。
  • Alpha4
    The '4' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'4'。
  • Alpha5
    The '5' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'5'。
  • Alpha6
    The '6' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'6'。
  • Alpha7
    The '7' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'7'。
  • Alpha8
    The '8' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'8'。
  • Alpha9
    The '9' key on the top of the alphanumeric keyboard.
    键盘顶部的数字键'9'。
  • Exclaim
    Explaim key //感叹号键'!'。
  • DoubleQuote
    Double quote key //双引号键。
  • Hash
    Hash key //哈希键。
  • Dollar
    Dollar sign key //美元符号键。
  • Ampersand
    Ampersand key //和,  &(and 的符号)键。
  • Quote
    Quote key //单引号键。
  • LeftParen
    Left Parent key //左括号键。
  • RightParen
    Right Parent key //右括号键。
  • Asterisk
    Asterisk key //星号键 * 。
  • Plus
    Plus key //加号键 + 。
  • Comma
    Comma ',' key //逗号键 , 。
  • Minus
    Minus '-' key //减号键 - 。
  • Period
    Period '.' key //句号键 . 。
  • Slash
    Slash '/' key //斜杠键 / 。
  • Colon
    Colon ':' key //冒号键 : 。
  • Semicolon
    Semicolon ';' key //分号键 ; 。
  • Less
    Less '<' key //小于号键 < 。
  • Equals
    Equals '=' key //等于号键 = 。
  • Greater
    Greater '>' key //大于号键 > 。
  • Question
    Question mark '?' key //问号键 ? 。
  • At
    At key //@符号键。
  • LeftBracket
    Left bracket key //左方括号键 [ 。
  • Backslash
    Backslash key //反斜杠键 \ 。
  • RightBracket
    Right bracket key //右方括号键 ] 。
  • Caret
    Caret key //脱字符键 ^ 。
  • Underscore
    Underscore '_' key //下划线键 _ 。
  • BackQuote
    Back quote key //反引号键 。
  • A
    'a' key // a键
  • B
    'b' key // b键
  • C
    'c' key // c键
  • D
    'd' key // d键
  • E
    'e' key // e键
  • F
    'f' key // f键
  • G
    'g' key // g键
  • H
    'h' key // h键
  • I
    'i' key // i键
  • J
    'j' key // j键
  • K
    'k' key // k键
  • L
    'l' key // l键
  • M
    'm' key // m键
  • N
    'n' key // n键
  • O
    'o' key // o键
  • P
    'p' key // p键
  • Q
    'q' key // q键
  • R
    'r' key // r键
  • S
    's' key // s键
  • T
    't' key // t键
  • U
    'u' key // u键
  • V
    'v' key // v键
  • W
    'w' key // w键
  • X
    'x' key // x键
  • Y
    'y' key // y键
  • Z
    'z' key // z键
  • Numlock
    Numlock key //数字锁定键 。
  • CapsLock
    Capslock key //大写锁定键 。
  • ScrollLock
    Scroll lock key //滚动锁定键 。
  • RightShift
    Right shift key //右上档键。
  • LeftShift
    Left shift key //左上档键。
  • RightControl
    Right Control key //右控制键。
  • LeftControl
    Left Control key //左控制键。
  • RightAlt
    Right Alt key //右更改键。
  • LeftAlt
    Left Alt key //左更改键。
  • LeftApple
    Left Apple key //左苹果键。
  • LeftWindows
    Left Windows key //左Windows键。
  • RightApple
    Right Apple key //右苹果键。
  • RightWindows
    Right Windows key //右Windows键。
  • AltGr
    Alt Gr key //右侧更改键。
  • Help
    Help key //帮助键。
  • Print
    Print key //打印键。
  • SysReq
    Sys Req key //系统请求键。
  • Break
    Break key //中断键。
  • Menu
    Menu key //菜单键。
  • Mouse0
    First (primary) mouse button 
    第一个(主)鼠标键(鼠标左键)。
  • Mouse1
    Second (secondary) mouse button
    第二个(次)鼠标键(鼠标右键)。
  • Mouse2
    Third mouse button //第三个鼠标键(鼠标中键)。
  • Mouse3
    Fourth mouse button //第四个鼠标键
  • Mouse4
    Fifth mouse button //第五个鼠标键。
  • Mouse5
    Sixth mouse button //第六个鼠标键。
  • Mouse6
    Seventh mouse button //第七个鼠标键。
  • JoystickButton0
    Button 0 on any joystick //手柄按键0。
  • JoystickButton1
    Button 1 on any joystick //手柄按键1。
  • JoystickButton2
    Button 2 on any joystick //手柄按键2。
  • JoystickButton3
    Button 3 on any joystick //手柄按键3。
  • JoystickButton4
    Button 4 on any joystick //手柄按键4。
  • JoystickButton5
    Button 5 on any joystick //手柄按键5。
  • JoystickButton6
    Button 6 on any joystick //手柄按键6。
  • JoystickButton7
    Button 7 on any joystick //手柄按键7。
  • JoystickButton8
    Button 8 on any joystick //手柄按键8。
  • JoystickButton9
    Button 9 on any joystick //手柄按键9。
  • JoystickButton10
    Button 10 on any joystick //手柄按键10。
  • JoystickButton11
    Button 11 on any joystick //手柄按键11。
  • JoystickButton12
    Button 12 on any joystick //手柄按键12。
  • JoystickButton13
    Button 13 on any joystick //手柄按键13。
  • JoystickButton14
    Button 14 on any joystick //手柄按键14。
  • JoystickButton15
    Button 15 on any joystick //手柄按键15。
  • JoystickButton16
    Button 16 on any joystick //手柄按键16。
  • JoystickButton17
    Button 17 on any joystick //手柄按键17。
  • JoystickButton18
    Button 18 on any joystick //手柄按键18。
  • JoystickButton19
    Button 19 on any joystick //手柄按键19。
  • Joystick1Button0
    Button 0 on first joystick //第一个手柄按键0。
  • Joystick1Button1
    Button 1 on first joystick //第一个手柄按键1。
  • Joystick1Button2
    Button 2 on first joystick //第一个手柄按键2。
  • Joystick1Button3
    Button 3 on first joystick //第一个手柄按键3。
  • Joystick1Button4
    Button 4 on first joystick //第一个手柄按键4。
  • Joystick1Button5
    Button 5 on first joystick //第一个手柄按键5。
  • Joystick1Button6
    Button 6 on first joystick //第一个手柄按键6。
  • Joystick1Button7
    Button 7 on first joystick //第一个手柄按键7。
  • Joystick1Button8
    Button 8 on first joystick //第一个手柄按键8。
  • Joystick1Button9
    Button 9 on first joystick //第一个手柄按键9。
  • Joystick1Button10
    Button 10 on first joystick //第一个手柄按键10。
  • Joystick1Button11
    Button 11 on first joystick //第一个手柄按键11。
  • Joystick1Button12
    Button 12 on first joystick //第一个手柄按键12。
  • Joystick1Button13
    Button 13 on first joystick //第一个手柄按键13。
  • Joystick1Button14
    Button 14 on first joystick //第一个手柄按键14。
  • Joystick1Button15
    Button 15 on first joystick //第一个手柄按键15。
  • Joystick1Button16
    Button 16 on first joystick //第一个手柄按键16。
  • Joystick1Button17
    Button 17 on first joystick //第一个手柄按键17。
  • Joystick1Button18
    Button 18 on first joystick //第一个手柄按键18。
  • Joystick1Button19
    Button 19 on first joystick //第一个手柄按键19。
  • Joystick2Button0
    Button 0 on second joystick //第二个手柄按键0。
  • Joystick2Button1
    Button 1 on second joystick //第二个手柄按键1。
  • Joystick2Button2
    Button 2 on second joystick //第二个手柄按键2。
  • Joystick2Button3
    Button 3 on second joystick //第二个手柄按键3。
  • Joystick2Button4
    Button 4 on second joystick //第二个手柄按键4。
  • Joystick2Button5
    Button 5 on second joystick //第二个手柄按键5。
  • Joystick2Button6
    Button 6 on second joystick //第二个手柄按键6。
  • Joystick2Button7
    Button 7 on second joystick //第二个手柄按键7。
  • Joystick2Button8
    Button 8 on second joystick //第二个手柄按键8。
  • Joystick2Button9
    Button 9 on second joystick //第二个手柄按键9。
  • Joystick2Button10
    Button 10 on second joystick //第二个手柄按键10。
  • Joystick2Button11
    Button 11 on second joystick //第二个手柄按键11。
  • Joystick2Button12
    Button 12 on second joystick //第二个手柄按键12。
  • Joystick2Button13
    Button 13 on second joystick //第二个手柄按键13。
  • Joystick2Button14
    Button 14 on second joystick //第二个手柄按键14。
  • Joystick2Button15
    Button 15 on second joystick //第二个手柄按键15。
  • Joystick2Button16
    Button 16 on second joystick //第二个手柄按键16。
  • Joystick2Button17
    Button 17 on second joystick //第二个手柄按键17。
  • Joystick2Button18
    Button 18 on second joystick //第二个手柄按键18。
  • Joystick2Button19
    Button 19 on second joystick //第二个手柄按键19。
  • Joystick3Button0
    Button 0 on third joystick //第三个手柄按键0。
  • Joystick3Button1
    Button 1 on third joystick //第三个手柄按键1。
  • Joystick3Button2
    Button 2 on third joystick //第三个手柄按键2。
  • Joystick3Button3
    Button 3 on third joystick //第三个手柄按键3。
  • Joystick3Button4
    Button 4 on third joystick //第三个手柄按键4。
  • Joystick3Button5
    Button 5 on third joystick //第三个手柄按键5。
  • Joystick3Button6
    Button 6 on third joystick //第三个手柄按键6。
  • Joystick3Button7
    Button 7 on third joystick //第三个手柄按键7。
  • Joystick3Button8
    Button 8 on third joystick //第三个手柄按键8。
  • Joystick3Button9
    Button 9 on third joystick //第三个手柄按键9。
  • Joystick3Button10
    Button 10 on third joystick //第三个手柄按键10。
  • Joystick3Button11
    Button 11 on third joystick //第三个手柄按键11。
  • Joystick3Button12
    Button 12 on third joystick //第三个手柄按键12。
  • Joystick3Button13
    Button 13 on third joystick //第三个手柄按键13。
  • Joystick3Button14
    Button 14 on third joystick //第三个手柄按键14。
  • Joystick3Button15
    Button 15 on third joystick //第三个手柄按键15。
  • Joystick3Button16
    Button 16 on third joystick //第三个手柄按键16。
  • Joystick3Button17
    Button 17 on third joystick //第三个手柄按键17。
  • Joystick3Button18
    Button 18 on third joystick //第三个手柄按键18。
  • Joystick3Button19
    Button 19 on third joystick //第三个手柄按键19。

此博客仅用于知识学习及分享!

源自:https://blog.csdn.net/poem_of_sunshine/article/details/39699285

【Unity3D—C#】按下任意按键,返回按键的名称 以及 KeyCode键码详解相关推荐

  1. Linux进程最大socket数,Linux下高并发socket最大连接数所受的各种限制(详解)

    1.修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每 ...

  2. linux修改zip中文件,Linux下修改jar、zip等文件内的文件详解

    Linux下修改jar.zip等文件内的文件详解 Linux下修改jar.zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或z ...

  3. python2和python3分别是python的两个版本_Windows下Python2与Python3两个版本共存的方法详解...

    前言 一向用Python 3,最近研究微信公众号开发,各云平台只支持Python 2.7,想用其他版本需要自己搭建环境.而网上又搜不到Python 3开发微信公众号的资料.暂打算先使用Python 2 ...

  4. mysql gz 安装_Linux下安装mysql 5.7.17.tar.gz的教程详解

    1.创建MySQL组和mysql用户 groupadd mysql useradd -r -g mysql mysql 2.拷贝: cp -R mysql-5.7.16-linux-glibc2.5- ...

  5. linux如何确定共享库路径,摘录Linux下动态共享库加载时的搜索路径详解

    对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似"error while loading shared libraries"这样的错误,这是典型的因为需要的动态库不在动态链接器 ...

  6. window10下拯救者笔记本RTX3060laptop配置CUDA11.0 pytorch版详解

    cuda版本11.0 torch=1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio==0.7.2 可以直接用命令: pip install torch== ...

  7. Windows下为有道词典添加词库(图文详解)

    原文地址:LittleStarLord的博客    Windows下为有道词典添加词库(图文详解)http://blog.sina.com.cn/s/blog_6c0267490102wett.htm ...

  8. adb模拟按键home_adb命令中 模拟按键 KeyCode 部分详解

    1. 最常用的几个按键 // 返回键 ,back adb shell input keyevent 4 // 锁屏键 /关机键 adb shell input keyevent 82 //划屏操作,从 ...

  9. 聚合中返回source_Java 8 中的 Streams API 详解—— Streams 的背景以及 Java 8 中的使用详解...

    为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念.它也不同于 StAX 对 ...

最新文章

  1. 从一起丢包故障来谈谈 nginx 中的 tcp keep-alive
  2. 鸟哥的Linux私房菜基础学习篇(第二版)第十二章课后习题与答案
  3. 【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 | 光照设置 | 启用光照 | 启用光源 | 设置光源位置 | 设置光照参数 | 设置环境光 | 设置反射材质 | 设置法线 )
  4. 《构架之美》阅读笔记三
  5. python 如何快速判断列表是否相同_Python-检查列表中的所有元素是否相同
  6. oracle 库not null,oracle平添not null约束
  7. python重要性_基于Python的随机森林特征重要性图
  8. 什么是软件测试,测试基础有哪些?
  9. duts 数据集_IEC61850测试概述
  10. 25个个免费英文文献下载网站!
  11. UE4 虚幻引擎,SourceControl源码管理
  12. php原创度检测工具,推荐一款不错的伪原创工具
  13. 中华通史.上古史-夏
  14. 单片机炫彩灯实训报告_单片机跑马灯实验报告
  15. 【STM32H7】第30章 ThreadX GUIX炫酷实用的时钟表盘设计,结合硬件RTC实时时钟
  16. 命令行连接mongo数据库
  17. Windows 10快速删除大量回收站文件以及由此引起的回收站右键清空反应慢问题的解决
  18. 解决phpstorm运行很卡问题
  19. -markdown编辑器
  20. APT和Javapoet的精彩联动

热门文章

  1. PyTorch 图像分类识别(一)定义及加载自己的数据集并可视化
  2. 【A-SOUL】嘉然 MMD模型下载
  3. 如何新建一个oracle数据库,ORACLE怎么新建数据库
  4. 宋红康jvm ppt(JVM介绍)
  5. python 变量聚类 proc varclus_使用SAS进行简单的聚类分析讲解(转载)
  6. Android FrameWork 系统源码调试
  7. app自动化(二)python代码操控手机终端
  8. 炒股流程|开户流程|如何炒股
  9. python实现外星人入侵——4.主函数部分
  10. 思科access-list 1 permit 1.1.1.0 0.0.254.0 //允许第三位为奇数的路由