Toggle
组成
Background控件,Checkmark控件和Label控件都是之前学过的,组件就是Image和Text
这里主要介绍Toggle组件
Toggle组件
这里的Interactable,Transition,Navigation属性都是与Button组件的相同
看看后面的不同的属性
Is On:是否选中
Toggle Transition:状态改变的过渡效果
Graphic:选中或取消要显示或隐藏的图片,默认是一个勾
Group:指定一个带有Toggle Group组件的对象,若存在三个Toggle,且都指定同一个Toggle Group组件的对象,那么这个三个Toggle中只能有一个处于选中状态,相当于单选按钮了
事件绑定
Toggle toggle = GameObject.Find("Toggle").GetComponent<Toggle>();
toggle.onValueChanged.AddListener((isOn)=>
{
print(isOn);
});
点击Toggle时
Toggle Group组件
用于管理多个Toggle控件
Allow Switch off:是否允许全部处于未选中状态,勾选后,可以一个都没选中