互動
鍵盤事件
Published 2023年11月7日
Keyboard Event 行為會監聽外接硬體鍵盤的輸入,並在指定事件發生時觸發其他行為。你可以用它為遊戲建立鍵盤控制。
⚠️ 警告:此功能僅支援 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」時,畫面會震動,玩家會發射五彩紙屑粒子,並播放歡慶音效。

