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 Inizia → Fine .
- 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) → Cambia → Fine (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
Nome | Valore | Sommario |
---|---|---|
Begin | 0 | |
Change | 1 | |
End | 2 | |
Cancel | 3 | |
None | 4 |