Toggle组件属性:
Is On —— 是否被选择
Toogle Transition —— 在状态改变的时候,是否启动动画,颜色,等等过渡的效果
Graphic —— 勾选时显示的图片
Group —— 所属 ToggleGroup 勾选组
ToggleGroup属性:
Allow Switch Off —— 是否允许关闭,如果不选择,勾选了以后不能取消勾选。
OnValueChanged事件: 选择会触发事件,取消选择也会被触发,切记!特别是在同一勾选组下,从A勾选到B,会触发2次!一次是A的取消,一次是B的选中!
解决:有2种办法,一种是实现ISelectHandler选中, IDeselectHandler取消接口来分开回调,一种是 每个Toggle.isOn来判断。
属于同一勾选组下只能同时勾选一个。