UserInputState
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Class.InputObject.UserInputState枚umer menggambarkan status dari input yang saat ini atau baru-baru ini dilakukan. Ini digunakan oleh InputObject.UserInputState property dari nama yang sama, serta berbagai UserInputService dan 1> Class.GuiObject1> acara.
Tergantung pada Enum.UserInputType, input mungkin mengikuti status secara berbeda.
- Tombol dan tombol sederhana umumnya mengikuti aliran sederhana Mulai → Berakhir .
- Tombol pengganda game mirip dengan tombol tekan, tetapi akan menggunakan Perubahan sebagai status tombol yang berubah.
- Gerakan mouse umumnya mengikuti Mulai (Mouse-over) → Perubahkan → Akhir (Mouse-leave).
- Masukan sentuh bersikap agak mirip dengan gerakan mouse. Mulai dan Akhir terjadi ketika pengguna mulai atau mengakhiri menyentuh layar, masing-masing. InputObject yang sama digunakan untuk poin sentuh yang sama.
- Kontrol gamepad thumbstick akan menyebabkan Perubahan terjadi setiap frame posisi berubah.
Batalkan
Dalam konteks ContextActionService, fungsi penanganan aksi yang dibindakan menggunakan BindAction memberikan Satu UserInputState ke pengontrol actionketika input yang relevan dilakukan. Jika input
Item
Nama | Nilai | Rangkuman |
---|---|---|
Begin | 0 | |
Change | 1 | |
End | 2 | |
Cancel | 3 | |
None | 4 |