UserInputState

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

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

A seconda del Enum.UserInputType , l'input può seguire gli stati in modo diverso.

  • I pulsanti e le chiavi di solito seguono un semplice flusso IniziaFine .
    • I pulsanti di avvio del Gamepad sono simili ai pulsanti di avvio dei pulsanti, ma useranno Cambia come stato del pulsante che cambia.
  • Il movimento del mouse segue in generale Inizia (passaggio del mouse) → CambiaFine (passaggio del mouse).
    • Il comportamento di ingresso tocca in modo simile al movimento del mouse. Inizia e Fine avvengono quando l'utente inizia o finisce a toccare lo schermo, rispettivamente. Lo stesso InputObject viene utilizzato per il medesimo punto di tocco.
  • I controlli del gamepad del pollice faranno si che accada Cambia ogni volta che cambia la posizione.

Cancella

Nel contesto di ContextActionService , la funzione di azione di legatura utilizzando BindAction fornisce uno stato di input utente all'azione handler quando viene eseguito un input rilevante. Se un input in corso è associato a un azione legata è

Articoli

NomeValoreSommario
Begin0
Change1
End2
Cancel3
None4