MixedRealityToolKit(以下MRTK)にはExamplesというデモサンプル集が含まれています。
Examplesを理解すればMRTKの機能の使い方を学習することやノンコーディングでのアプリ開発が可能になります。
前回からUX/Interactables/InteractablesExamplesを見ています。
前回はTraditional Styleを見ていました。
今回はSceneDescriptionPanelのToggleCollectionを見ていきます。
〇Toggle
[Toggle]オブジェクトは[Select]することで[Dot]が移動し[ToggleButton]が青く変色します。[Interactable.cs][TouchHandler.cs][NearInteractionTouchble.cs]がアタッチされています。
[Toggle]オブジェクトはテキストに当たる[Label]、[ToggleBackground]、ボタン部分に当たる[ToggleButton]、[Dot]が子オブジェクトにあります。
[Interactable.cs]の[Profiles]の[Target]として各オブジェクトの状態の変化を指定しています。
[Toggle]をイベントとして使用するためにはButton同様[Events/OnClick()]にイベントを追加します。
次回はRadialSetを見ていきます。