ToggleGroup组件

需求:下面的Toggle是一组,有共同的ToggleGroup,如何获取你当前选择的Toggle.

解决:

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

public class ToggleGroupTest : MonoBehaviour

{

    //ToggleGroup toggleGroup;

// Use this for initialization

void Start () {

        //toggleGroup = transform.GetComponentInChildren();

        List toggleList = new List(transform.GetComponentsInChildren());

        foreach (Toggle item in toggleList)

        {

            item.onValueChanged.AddListener(delegate(bool isOn)

            {

                if (isOn)

                {

                    Debug.Log(item.name + "被选中了");

                }

            });

        }

}

你可能感兴趣的:(ToggleGroup组件)