uGUI练习(九) Toggle Button
练习目标 练习单选框,多选框 Toggle Group:Toggle容器 Toggle:单一的选项 练习步骤 1、创建一个Panel,命名TogglePanel,添加Toggle Group组件,可以看到ToggleGroup面板十分的简洁,那看来Toggle触发的事件要在child下完成了. TogglePanel属性面板 2、在TogglePanel下创建两个Toggle,命名ToggleRed,ToggleBlue,默认创建的Toggle,是这样的 属性面板如下( 属性 标注出了可以拦截的事件 ): 3、在步骤1说过,ToggleGroup并没有提供可设置的属性,所以触发事件要在Toggle下完成了,通过观察Toggle,发现了下面这个事件 Toggle事件示例 4、所以需要我们自己写脚本,来处理Toggle事件啦,创建ToggleScene.cs 绑定在TogglePanel上, using UnityEngine; using System.Collections; using UnityEngine.UI; public class ToggleScene : MonoBehaviour { public Toggle toggle1; void Start() { toggle1.onValueChanged.AddListener(OnValueChanged);