Skip to content

KeyCode

概览

字段
KindEnum · 枚举 Enum
Realmcommon
  • Inherit: Int
  • 继承链: Int → KeyCode

KeyCode 枚举定义了键盘、鼠标等输入设备的按键标识符,用于在输入事件中判断具体按下了哪个键。通过 Enums.KeyCode 命名空间引用成员,可配合 UserInputService 的输入事件获取当前按键信息。

适用场景

在监听用户输入时,通过 InputObjectKeyCode 属性与枚举值比较,实现特定按键的响应逻辑,例如检测空格键跳跃或鼠标左键点击。

使用要点

通过 UserInputService 的 InputBegan 等事件获取 InputObject,然后访问其 KeyCode 属性并与 Enums.KeyCode 成员比较。例如:if input.KeyCode == Enums.KeyCode.Space then ... end。

注意事项

KeyCode 枚举值必须通过 Enums.KeyCode 前缀引用,禁止使用数字代替。不同设备可能支持不同的按键集合,实际可用按键取决于平台和输入设备。

枚举值

名称说明
1MouseLeft鼠标左键。
2MouseRight鼠标右键。
4MouseMiddle鼠标中键。
8Backspace退格键。
9TabTab 制表键。
13Return回车键。
16Shift通用 Shift 修饰键。
160LeftShift左 Shift 键。
161RightShift右 Shift 键。
17Ctrl通用 Ctrl 修饰键。
162LeftControl左 Ctrl 键。
163RightControl右 Ctrl 键。
18Alt通用 Alt 修饰键。
164LeftAlt左 Alt 键。
165RightAlt右 Alt 键。
20CapsLock大小写锁定键。
27EscapeEsc 取消键。
32Space空格键。
33PageUp向上翻页键。
34PageDown向下翻页键。
35EndEnd 行尾键。
36HomeHome 行首键。
37Left左方向键。
38Up上方向键。
39Right右方向键。
40Down下方向键。
44Print截图/打印屏幕键。
45Insert插入键。
46Delete删除键。
187Equals主键盘等号或加号键。
189Minus主键盘减号或下划线键。
144NumLock数字小键盘锁定键。
96KeypadZero数字小键盘 0 键。
97KeypadOne数字小键盘 1 键。
98KeypadTwo数字小键盘 2 键。
99KeypadThree数字小键盘 3 键。
100KeypadFour数字小键盘 4 键。
101KeypadFive数字小键盘 5 键。
102KeypadSix数字小键盘 6 键。
103KeypadSeven数字小键盘 7 键。
104KeypadEight数字小键盘 8 键。
105KeypadNine数字小键盘 9 键。
106KeypadMultiply数字小键盘乘号键。
107KeypadPlus数字小键盘加号键。
109KeypadMinus数字小键盘减号键。
110KeypadPeriod数字小键盘小数点键。
111KeypadDivide数字小键盘除号键。
48Zero主键盘数字 0 键。
49One主键盘数字 1 键。
50Two主键盘数字 2 键。
51Three主键盘数字 3 键。
52Four主键盘数字 4 键。
53Five主键盘数字 5 键。
54Six主键盘数字 6 键。
55Seven主键盘数字 7 键。
56Eight主键盘数字 8 键。
57Nine主键盘数字 9 键。
65A字母 A 键。
66B字母 B 键。
67C字母 C 键。
68D字母 D 键。
69E字母 E 键。
70F字母 F 键。
71G字母 G 键。
72H字母 H 键。
73I字母 I 键。
74J字母 J 键。
75K字母 K 键。
76L字母 L 键。
77M字母 M 键。
78N字母 N 键。
79O字母 O 键。
80P字母 P 键。
81Q字母 Q 键。
82R字母 R 键。
83S字母 S 键。
84T字母 T 键。
85U字母 U 键。
86V字母 V 键。
87W字母 W 键。
88X字母 X 键。
89Y字母 Y 键。
90Z字母 Z 键。
112F1功能键 F1。
113F2功能键 F2。
114F3功能键 F3。
115F4功能键 F4。
116F5功能键 F5。
117F6功能键 F6。
118F7功能键 F7。
119F8功能键 F8。
120F9功能键 F9。
121F10功能键 F10。
122F11功能键 F11。
123F12功能键 F12。