-
Unity Ui ToggleGroup
Unity Editor에서 Button이나 Toggle같이 UI로 생성 가능한 ToggleGroup이라는 별도의 메뉴가 없다.
Component에 ToggleGroup는 있다.
빈 GameObject를 만들고 ToggleGroup Component를 추가해 사용할 수 있다.명확히 최종 선택된 Toggle을 얻어오는 기능은 없다.
토글이 하나라도 켜져 있는지 확인.
public bool ToggleGroup.AnyTogglesOn();
public IEnumerable<Toggle> ToggleGroup.ActiveToggles();
TgGroup1Scrt.cs를 추가하여 아래 코드로 출력하면 지금 선택된(활성화된 Toggle들을 얻을 수 있다)
UnityEngine.UI.ToggleGroup tg = GetComponent<UnityEngine.UI.ToggleGroup>(); IEnumerable<UnityEngine.UI.Toggle> ts = tg.ActiveToggles(); foreach (UnityEngine.UI.Toggle t in ts) { Debug.Log("tg: " + t.name); }
'Unity' 카테고리의 다른 글
Camera 얻기 (0) 2021.07.23 GameObject Visible, Invisible (Show, Hdie) (0) 2021.07.23 Unity - Child GameObject얻기 (0) 2021.07.22 Unity Error Microsoft (R) Visual C# Compiler version (0) 2021.07.18 Unity Ui Toggle (0) 2021.04.02 Unity Ui InputField (0) 2021.04.02 Unity Singletone (단순 or MonoBehavior) (0) 2021.04.02 Unity - 목적지로 위치 이동 (0) 2021.04.02