Fisika 2D Raycaster
Modul Input Sentuh

Modul Input Standalone

Modul ini dirancang untuk bekerja seperti yang Anda harapkan dari kontroler / input mouse untuk bekerja. Acara untuk menekan tombol, menyeret, dan serupa dikirim dalam menanggapi masukan.

Modul mengirim acara pointer ke komponen sebagai perangkat mouse / input dipindahkan, dan menggunakan Grafik Raycaster dan Fisika Raycaster untuk menghitung elemen mana yang saat ini diarahkan oleh perangkat pointer yang diberikan. Anda dapat mengkonfigurasi raycaster ini untuk mendeteksi atau mengabaikan bagian dari SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary
Anda, sesuai dengan kebutuhan Anda.

Modul mengirimkan acara bergerak dan mengirimkan / membatalkan acara dalam menanggapi Masukan dilacak melalui jendela Input. Ini bekerja untuk input keyboard dan pengontrol. Sumbu dan kunci yang dilacak dapat dikonfigurasi dalam inspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
Lihat di Glossary
modul.

Properties

Property: Function:
Horizontal Axis Jenis nama manajer yang diinginkan untuk tombol sumbu horisontal.
Vertical Axis Ketik nama manajer yang diinginkan untuk sumbu vertikal.
Submit Button Ketik nama manajer yang diinginkan untuk tombol Kirim.
Cancel Button Ketik nama manajer yang diinginkan untuk tombol Cancel.
Input Actions Per Second Jumlah input keyboard / pengontrol diperbolehkan per detik.
Repeat Delay Penundaan dalam hitungan detik sebelum tindakan input per tingkat pengulangan kedua berlaku.
Force Module Active Aktifkan properti ini untuk memaksa Standalone Input Module ini aktif.

Details

Penggunaan modul:

  • Poros vertikal / horisontal untuk navigasi keyboard dan pengontrol
  • Mengirimkan / Membatalkan tombol untuk mengirim dan membatalkan acara
  • Memiliki waktu antara peristiwa hanya memungkinkan jumlah peristiwa yang maksimal.

Aliran untuk modul adalah sebagai berikut

  • Kirim acara Pindah ke objek yang dipilih jika sumbu yang valid dari jendela Input dimasukkan
  • Mengirimkan atau membatalkan acara ke objek yang dipilih jika tombol submit atau membatalkan ditekan
  • Proses input Mouse
    • Jika itu adalah tekan baru
      • Login Masuki acara (menjadi setiap objek hierarki yang dapat menanganinya)
      • Login Sitemap
      • Cache handler drag ( elemen pertama dalam hierarki yang dapat menanganinya)
      • Sitemap Seret acara untuk handler drag
      • Mengatur objek ‘Pressed’ sebagaimana Dipilih dalam sistem acara
    • Jika ini adalah tekan terus
      • Proses movment
      • Kirim DragEvent ke handler drag cached
      • Menangani PointerEnter dan Pointer Acara keluar jika menyentuh bergerak antara objek
    • Jika ini adalah rilis
      • Login Upacara ke objek yang menerima PointerPress
      • Jika objek hover saat ini sama dengan objek PointerPress mengirim acara PointerClick
      • Kirim acara Drop jika ada handler drag cached
      • Kirim acara EndDrag ke handler drag cached
    • Proses acara roda gulir
Fisika 2D Raycaster
Modul Input Sentuh