Exemple #1
0
 public void ValueChanged(ExtraToggle toggle, bool isOn)
 {
     if (onToggleValueChanged != null)
     {
         onToggleValueChanged(toggle, isOn);
     }
 }
Exemple #2
0
 public void UnregisterToggle(ExtraToggle toggle)
 {
     //base.RegisterToggle(toggle);//原方法无效的
     if (toggle)
     {
         toggle.RemoveGroupCallback();
         toggles.Remove(toggle);
     }
 }
Exemple #3
0
 public void RegisterToggle(ExtraToggle toggle)
 {
     if (toggle == null)
     {
         return;
     }
     //base.RegisterToggle(toggle);//原方法无效的
     toggle.InitGroupCallback(this);
     toggles.Add(toggle);
 }
Exemple #4
0
 void OnEnable()
 {
     m_target = target as ExtraToggle;
 }