Modul Input Standalone
Acara Pemicu

Modul Input Sentuh

Note: TouchInputModule is obsolete. Touch input is now handled in StandaloneInputModule.

Modul ini dirancang untuk bekerja dengan perangkat sentuh. Ini mengirim acara pointer untuk menyentuh dan menyeret dalam menanggapi input pengguna. Modul mendukung multitouch.

Modul ini menggunakan raycaster yang dikonfigurasi 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
untuk menghitung elemen apa yang saat ini disentuh. Sebuah raycast dikeluarkan untuk setiap sentuhan saat.

Properties

Property: Function:
Force Module Active Kekuatan modul ini aktif.

Details

Aliran untuk modul adalah sebagai berikut:

  • Untuk setiap acara sentuh
    • 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
Modul Input Standalone
Acara Pemicu