UserInputState
*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡。
Class.InputObject.UserInputState 枚列表描述當前或已執行的輸入狀態。它是由同一名稱的 InputObject.UserInputState 屬性和各種 UserInputService 和 1>Class.GuiObject1> 事件所使用。
依賴於 Enum.UserInputType 的輸入可能會以不同的狀態來執行。
- 按鈕和鍵盤按下通常會跟隨一個簡單的 開始 → 結束 流程。
- 遊戲控制器按鈕與按鈕按鈕相似,但會使用 變更 作為按鈕變更狀態的狀態。
- 一般來說,滑鼠移動會跟隨 開始 (滑鼠-over) → 變更 → 結束 (滑鼠-離開).
- 觸摸輸入與滑鼠移動相似,開始和結束會發生當使用者開始或結束觸摸屏幕,分別。相同的InputObject 用於相同的觸點。
- 遊戲控制器的拇指控制會導致 變更 發生在每個位置變更時。
取消
在 ContextActionService 的上下文中,使用 BindAction 來處理操作時,提供一個使用者輸入狀態給操作處理器使用。如果與特定輸入相關的輸動作正在進
道具
名稱 | 值 | 概要 |
---|---|---|
Begin | 0 | |
Change | 1 | |
End | 2 | |
Cancel | 3 | |
None | 4 |