Peristiwa Mouse
Behavior Mouse Event mendengarkan peristiwa dari mouse perangkat keras eksternal atau trackpad dan memicu perilaku setelah sebuah peristiwa diterima.
⚠️ Peringatan: Fitur ini hanya didukung sepenuhnya pada iOS 14.0 dan yang lebih baru.
| Jenis Peristiwa | Deskripsi |
| Ketika Klik Kiri |
Memicu sebuah peristiwa ketika klik kiri telah dilakukan. Secara default, ini memicu saat ditekan tetapi ini dapat diubah untuk memicu saat dilepaskan. |
| Ketika Klik Kanan |
Memicu sebuah peristiwa ketika klik kanan telah dilakukan. Menekan dengan dua jari pada trackpad yang didukung oleh Apple akan dianggap sebagai klik kanan. Secara default, ini memicu saat ditekan tetapi ini dapat diubah untuk memicu saat dilepaskan. |
| Ketika Bergerak |
Memicu sebuah peristiwa ketika mouse bergerak. Ini mengeluarkan posisi mouse dan jumlah gerakan mentahnya di sumbu x dan y. |
| Ketika Terkoneksi |
Memicu sebuah peristiwa ketika mouse perangkat keras atau trackpad terhubung. |
| Ketika Terputus |
Memicu sebuah peristiwa ketika mouse perangkat keras atau trackpad terputus. |
| Bidang Keluaran | Deskripsi |
| x |
Posisi horizontal saat ini dari mouse dalam ruang layar pada saat peristiwa diterima. Satuan dalam meter. |
| y |
Posisi vertikal saat ini dari mouse dalam ruang layar pada saat peristiwa diterima. Satuan dalam meter. |
| dx |
Jumlah gerakan mentah yang telah dilakukan mouse secara horizontal. |
| dy |
Jumlah gerakan mentah yang telah dilakukan mouse secara vertikal. |
| vendor |
Nama vendor dari mouse atau trackpad eksternal. mis. "Magic Keyboard". |
Contoh: Terhubung Sukses
Ketika mouse telah berhasil terdaftar, ubah warna sebuah objek dan tampilkan informasi tentang mouse untuk memberi tahu pengguna bahwa mouse telah terhubung.
Contoh: Pointer Mouse
Setiap kali mouse bergerak, sebuah objek akan bergerak ke posisi mouse, sehingga objek tersebut nampak dikendalikan oleh mouse.

