交互
键盘事件
Published 2023年11月7日
键盘事件行为会监听外接硬件键盘的输入,并在指定事件发生时触发其他行为。你可以用它为游戏创建键盘控制。
⚠️ 警告:此功能仅支持 iOS 13.0 及更高版本。
| 属性 | 说明 |
| 事件 |
选择要监听的事件。
|
| 按键 |
选择要监听的键盘特殊按键:上箭头、左箭头、右箭头、下箭头、空格键、Shift、Delete、Control、Option、Caps Lock、Tab 和 Escape。 也可以选择 字符,然后输入要监听的单个键盘字符,例如 a 或 d。 或者选择 任意,监听键盘上的所有按键。 |
| 字符序列 | 输入必须在键盘上按下才能触发行为的字符序列 (字符串)。 |
| 输出字段 | 说明 |
| key |
按下的按键所对应的字符串。该值始终是单个字符;但对于箭头等特殊按键,此值为空。 ("x"、"a"、"5" 等) |
| keyCode |
按下的按键所对应的数值。每个按键都有一个根据 ASCII 编码分配的数值。 (78、61、35 等) |
|
sequence (按键序列) | 字符序列。 |
|
sequenceLength (按键序列) | 字符序列的长度。 |
示例:键盘控制玩家
按住左箭头时,玩家向左移动;按住右箭头时,玩家向右移动。用户按下上箭头时,玩家跳跃。
示例:一个彩蛋
用户在键盘上输入“party”时,屏幕会震动,玩家周围会喷出彩纸粒子,并播放庆祝音效。

