複数ボタンのトグル
トグルボタン単体ではなく、複数のボタンの内の一つだけを選択できるようにする方法を紹介します。
複数ボタンのトグルの実装方法としては、ハンドトラッキングのQCHT Sample - Menu
シーンが参考になります。このシーンのトグルボタンは、ハンドトラッキングを使用しないポインター操作によるシーンでも使用できます。
詳細
- ハンドトラッキングのサンプルをインポートします。
- Project内の
Assets/Samples/QCHT Unity Interactions/4.1.7/QCHT Samples/Menu/Scenes/QCHT Sample - Menu
シーンを開きます。 - シーン内の
UI-Menu_Spaces_HandTracking_HorizontalVersion_Custom > Canvas > MenuWindowTemplate > ----MENU CONTENT------ > ----CONTENT_01------ > ----CONTENT01_BODY----- > Content > InteractionToggleGroup
オブジェクトを選択します。 - この
InteractionToggleGroup
オブジェクトは、複数ボタンのトグルを実装しています。 - 必要に応じて、
InteractionToggleGroup
オブジェクトを別のシーンにコピーして、子オブジェクトのボタンの配置などを変更して使用する事が出来ます。