Sammlung umschalten — MRTK3
ToggleCollection bietet einen einfachen Mechanismus zum Gruppieren mehrerer StatefulInteractable-Elementeund zum Erzwingen eines exklusiven Umschaltzustands. Dieses Verhalten folgt dem Optionsfeldmuster und ist ähnlich wie die Umschaltgruppe der Unity-Benutzeroberfläche implementiert.
Ähnlich wie bei der Unity-Benutzeroberfläche ToggleGroup werden alle untergeordneten ToggleCollection
StatefulInteractable
Elemente automatisch gruppiert und verwaltet. Wenn Sie hingegen manuell angeben möchten, welche Interaktiven von der Gruppe verwaltet werden, kann die Toggles
Liste manuell im Inspektor aufgefüllt werden. Wenn sie leer gelassen wird, ToggleCollection
füllt die Liste automatisch auf.
Wenn eine verwaltete StatefulInteractable
Option umgeschaltet wird, werden alle anderen Interaktiven in der Toggles
Liste mit ForceSetToggled
abgekoppelt. Umschaltereignisse werden für jedes Interagierbare ausgelöst.
Ausschalten zulassen entspricht dem Auswahlmodus für jedes Interagierbare; wenn die Option aktiviert ist, ist jede Interagierbare auf Toggle
festgelegt. Wenn diese Option deaktiviert ist, wird jede Interaktivierbare für One-way Toggle
konfiguriert.
Abonnieren Sie das OnToggleSelected
Ereignis, um Rückrufe mit dem Index der Wahl als Parameter zu empfangen.