ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【Unity】Input.GetKey() 监听键盘按键参数(记录)

2022-04-13 08:33:12  阅读:229  来源: 互联网

标签:f1 right ctrl private GetKey Unity keyName Input left


如下:

using UnityEngine;

public class Test : MonoBehaviour
{
    private string[] keyNames = new string[]
    {
        // 辅助键
        "left shift", "right shift",
        "left ctrl", "right ctrl",
        "left alt", "right alt",
        // 空格键
        "space",
        // 方向键
        "up", "down", "right", "left",
        // 取消键
        "escape",
        // f1~f15键
        "f1", "f2", "f3", "f4", "f5", "f6", "f7", "f8",
        "f9", "f10", "f11", "f12", "f13", "f14", "f15",
        // 数字键
        "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
        // 字母键
        "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
        "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
        // 符号键(没有 “~” 和 “%”)
        "`", "!", "@", "#", "$", "^", "&", "*", "(", ")", "-", "_", "=", "+",
        "[", "]", "\\", ";", ":", "'", "\"", ",", "<", ".", ">", "/", "?",
        // 编辑键
        "tab", "backspace", "delete",
        "home", "end", "insert",
        "page up", "page down",
        // 锁定键
        "caps lock",
        "numlock",
        "scroll lock",
        // 其他键
        "pause", "clear", "return",
    };

    private void Update()
    {
        foreach (var keyName in keyNames)
        {
            if (Input.GetKeyDown(keyName))
            {
                Debug.Log(keyName);
            }
        }
    }
}

参考:https://docs.unity3d.com/ScriptReference/KeyCode.html

 

以上

标签:f1,right,ctrl,private,GetKey,Unity,keyName,Input,left
来源: https://www.cnblogs.com/HanaKoo/p/16138517.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有