共用方式為


切換集合 — MRTK3

ToggleCollection 提供簡單的機制,可將多個 StatefulInteractable群組在一起,並強制執行獨佔切換狀態。 此行為會遵循 選項按鈕模式,並實作類似于 Unity UI 的 ToggleGroup

範例 ToggleCollection 的影像

與 Unity UI ToggleGroup 類似, ToggleCollection 自動分組和管理所有 StatefulInteractable 子系。 另一方面,如果您想要手動指定哪些 Interactable 是由群組管理, Toggles 則可以在偵測器中手動填入清單。 當保留空白時, ToggleCollection 會自動填入清單。

當 Managed StatefulInteractable 切換時,清單中的所有其他互動專案 Toggles 都會與 ForceSetToggled 取消切換。 切換事件將會在每個 Interactable 上引發。

允許關閉 對應至每個互動上的 選取模式 ;核取選項時,每個 Interactable 都會設定為 Toggle 。 取消核取時,每個 Interactable 都會設定為 One-way Toggle

訂閱 事件, OnToggleSelected 以使用選擇的索引做為 參數來接收回呼。