Unity4.6です。(5系統でも同じかも知れませんが確認していません)
2015/05/15現在、リファレンスには
http://docs.unity3d.com/ScriptReference/UI.ToggleGroup.html
RegisterToggle トグルの登録
UnregisterToggle トグルの登録解除
関数しか記載がないのだが、まさかそれだけじゃないはず、、と思って
アセンブリを参照すると便利っぽい関数がいろいろあるのでリファレンスに記載がないものをメモ的に記述しておく。
public IEnumerable ActiveToggles()
public bool AnyTogglesOn()
public void NotifyToggleOn(Toggle toggle)
public void SetAllTogglesOff()
現在選択されているトグルを取得するには
using System.Linq;
using UnityEngine;
using UnityEngine.UI;
ToggleGroup mToggleGroup;
Toggle tgl = mToggleGroup.ActiveToggles().FirstOrDefault();
Allow Switch Off の場合はnullが返ってくることあり。
なんでリファレンスに記載がないかはわからない。
そのうち使えなくなる? 忘れてるだけ? 忘れてるんだとしたら頼みますよUnityさん・・・