Пример #1
0
 private void onGameObjectEnabledChanged(bool subjectEnabled)
 {
     cancelButtonEnabled = subjectEnabled;
     if (tweenerInitialized)
     {
         if (cancelButtonEnabled)
         {
             openCloseTweener.Open();
         }
         else
         {
             openCloseTweener.Close();
         }
     }
 }
Пример #2
0
 public override void DisableElement(bool hide)
 {
     isEnabled = false;
     if (hide)
     {
         isHidden = true;
         CanvasGroup canvasGroup = base.gameObject.AddComponent <CanvasGroup>();
         canvasGroup.alpha          = 0f;
         canvasGroup.blocksRaycasts = false;
         return;
     }
     if (openCloseTweener == null)
     {
         initOpenCloseTweener();
     }
     if (openCloseTweener.IsOpen)
     {
         openCloseTweener.Close();
     }
     setButtonsEnabled(isEnabled: false);
 }