Example #1
0
 public void HideOtherPages(UIWindowPage page, float waitTime = 0.0f)
 {
     foreach (var item in pages)
     {
         if (item.isVisible && item != page)
         {
             item.NotifyWindowHidden();
             StartCoroutine(item._WaitAndStartHide(waitTime, false));
         }
     }
 }
Example #2
0
        /// <summary>
        /// One of our children pages has been shown
        /// </summary>
        public void NotifyChildShown(UIWindowPage page)
        {
            HideOtherPages(page);

            if (isVisible == false)
                Show(true);
        }