UserInputState
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Enum stan w polu wвоdu użytkownika opisuje stan w polu wводу, który jest obecnie lub niedawno wykonany. Jest używany przez właściwość InputObject.UserInputState tego samego nazwy, a także różne wydarzenia UserInputService i 2>Class.GuiObject2>.
W zależności od Enum.UserInputType , wpis może różnić się w zależności od stanu.
- Zwykle przyciski i klawiatury podążają za prostym Rozpocznij → Zakończ płynnością.
- Przyciski sterowania gimbalem są podobne do przycisków do naciskania, ale będą używać zmiana jako stan zmiany przycisku.
- Ruch myszy zazwyczaj podąża za Zacznij (myszką-nad-szczytem) → Zmień → Koniec (myszką-wyjdź).
- Zachowanie wводу dotyczy trochę podobnie ruchu myszy. Zacznij i Koniec następują, gdy użytkownik zacznie lub zakończy dotykanie ekranu, odpowiednio. Ten sam InputObject jest używany dla tego samego punktu dotyku.
- Przyciski na Gamepadzie sterują zmianą , która dzieje się za każdym razem, gdy pozycja się zmienia.
Anuluj
W kontekście ContextActionService związanym z wiązaniem funkcji obsługi akcji używając BindAction dostarcza UżytkownikInputState dla wiązania akcji, gdy odpowiedni wejście jest wykon
Przedmioty
Nazwa | Wartość | Podsumowanie |
---|---|---|
Begin | 0 | |
Change | 1 | |
End | 2 | |
Cancel | 3 | |
None | 4 |