Пример #1
0
 public static void SetAllButtonLock(this PlatController ctrl, bool value)
 {
     foreach (var btn in ctrl.GetAllButton())
     {
         (btn as IButtonController).SetLock(value);
     }
 }
Пример #2
0
 public static void HideAndlockAllButton(this PlatController ctrl, bool isComplete = false)
 {
     if (ctrl.isShow)
     {
         ctrl.Hide(isComplete);
         ctrl.SetAllButtonLock(true);
     }
 }
Пример #3
0
 public static void ShowAndUnlockAllButton(this PlatController ctrl, bool isComplete = false)
 {
     if (!ctrl.isShow)
     {
         ctrl.Show(isComplete);
         ctrl.SetAllButtonLock(false);
     }
 }
Пример #4
0
 private void OnEnable()
 {
     controller = target as PlatController;
 }