InputContext

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Tidak Dapat Dijelajahi

Sebuah InputContext adalah koleksi tindakan yang berisi terkait InputActions dan definisikan bagaimana mereka berinteraksi dengan konteks dan tindakan lainnya.Instansi terpisah InputContext akan tidak berpengaruh dan perintah/prioritas dikelola melalui Enabled , Priority , dan Sink .

Rangkuman

Properti

  • Baca Paralel

    Menentukan apakah ini InputContext diaktifkan atau tidak.

  • Baca Paralel

    Level prioritas di mana konteks harus dijalankan.

  • Baca Paralel

    Menentukan apakah bind input prioritas lebih rendah akan diproses.

Properti

Enabled

Baca Paralel

Menentukan apakah ini InputContext diaktifkan atau tidak.Ketika false , semua tindakan turunan dari konteks tidak menerima sinyal apa pun kecuali saat Enabled diaktifkan dari true ke false, di mana kemudian sinyal "akhir" terakhir diaktifkan jika tombol ditekan atau input dua arah tidak nol.

Priority

Baca Paralel

Tingkat prioritas di mana konteks harus dijalankan (prioritas tertinggi InputContext instansi dijalankan sebelum yang lebih rendah).

Baca Paralel

Ketika Sink diatur ke true , input tidak akan diproses untuk bindings terhubung InputAction dalam konteks lebih rendah Priority .Konteks dengan prioritas yang sama akan menerima input.

Sebagai contoh, jika beberapa konteks berisi InputAction dengan binding ke Enum.KeyCode.E dan konteks prioritas tertinggi memiliki Sink diatur ke true , konteks prioritas yang lebih rendah tidak akan menerima sinyal input untuk Enum.KeyCode.E dan tidak akan menyebabkan peristiwa untuknya.

Metode

Acara