UserInputState

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

Class.InputObject.UserInputState 枚列表描述當前或已執行的輸入狀態。它是由同一名稱的 InputObject.UserInputState 屬性和各種 UserInputService 和 1>Class.GuiObject1> 事件所使用。

依賴於 Enum.UserInputType 的輸入可能會以不同的狀態來執行。

  • 按鈕和鍵盤按下通常會跟隨一個簡單的 開始結束 流程。
    • 遊戲控制器按鈕與按鈕按鈕相似,但會使用 變更 作為按鈕變更狀態的狀態。
  • 一般來說,滑鼠移動會跟隨 開始 (滑鼠-over) → 變更結束 (滑鼠-離開).
    • 觸摸輸入與滑鼠移動相似,開始和結束會發生當使用者開始或結束觸摸屏幕,分別。相同的InputObject 用於相同的觸點。
  • 遊戲控制器的拇指控制會導致 變更 發生在每個位置變更時。

取消

ContextActionService 的上下文中,使用 BindAction 來處理操作時,提供一個使用者輸入狀態給操作處理器使用。如果與特定輸入相關的輸動作正在進

道具

名稱概要
Begin0
Change1
End2
Cancel3
None4