Alihkan Koleksi — MRTK3
ToggleCollection menyediakan mekanisme sederhana untuk mengelompokkan beberapa StatefulInteractablebersama-sama dan memberlakukan status pengalih eksklusif. Perilaku ini mengikuti pola tombol radio, dan diimplementasikan mirip dengan ToggleGroup Unity UI.
Mirip dengan Unity UI ToggleGroup, ToggleCollection
secara otomatis mengelompokkan dan mengelola semua StatefulInteractable
anak. Di sisi lain, jika Anda ingin menentukan secara manual Interactables mana yang dikelola oleh grup, Toggles
daftar dapat diisi secara manual di Inspektur. Saat dibiarkan kosong, ToggleCollection
akan secara otomatis mengisi daftar.
Ketika dikelola StatefulInteractable
dialihkan, semua Interactable lainnya dalam daftar didetoggled Toggles
dengan ForceSetToggled
. Alihkan peristiwa akan diaktifkan pada setiap Interactable.
Izinkan Matikan Sakelar sesuai dengan Mode Pilihan pada setiap Dapat Berinteraksi; ketika opsi dicentang, setiap Interactable diatur ke Toggle
. Saat tidak dicentang, setiap Interactable dikonfigurasi ke One-way Toggle
.
Berlangganan ke OnToggleSelected
peristiwa untuk menerima panggilan balik dengan indeks pilihan sebagai parameter .