InputContext

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法瀏覽

一個 InputContext 是一個集合的行動,包含相關的 InputActions 並定義它們如何與其他上下文和行動互動。巢穴 InputContext 實例將無效,並且排序/優先級由 EnabledPrioritySink 來管理。

概要

屬性

  • 平行讀取

    決定這個 InputContext 是否啟用。

  • 平行讀取

    上下文應運行的優先級。

  • 平行讀取

    決定是否會處理低優先級輸入綁定。

屬性

Enabled

平行讀取

決定這個 InputContext 是否啟用。當 false 時,上下文的所有子行動都不會收到任何信號,除非 Enabledtrue 切換到 false ,在此情況下會發出最後一個「結束」信號,如果按下鍵或輸入兩向輸入不是零,否則會發出最後一個「結束」信號。

Priority

平行讀取

上下文應運行的優先級(優先級較高的 InputContext 實例先於較低的實例運行)。

平行讀取

Sink 設為 true 時,輸入將不會在低於 InputAction 上下文中處理連接的 Priority 綁定。具有相同優先級的上下文將收到輸入。

例如,如果多個上下文包含 InputActionEnum.KeyCode.E 的綁定和更高優先級上下文設置為 Sink ,低優先級上下文將無法接收輸入信號 true 並且不會發出事件 Enum.KeyCode.E

方法

活動