Ejemplo n.º 1
0
 public void ShowScreenFade()
 {
     if (UIWindow_ScreenFade != null)
     {
         m_ScreenFade = CreateWindow(UIWindow_ScreenFade, FadeParent);
         m_ScreenFade.Show();
     }
 }
Ejemplo n.º 2
0
        public UIWindow_Base ShowWindowWithoutFade(UIWindow_Base source)
        {
            UIWindow_Base wnd = CreateWindow(source, WindowParent);

            wnd.Show();

            return(wnd);
        }
Ejemplo n.º 3
0
        UIWindow_Base CreateWindow(UIWindow_Base source, RectTransform parent)
        {
            UIWindow_Base wnd        = Instantiate(source);
            RectTransform rTransform = wnd.GetComponent <RectTransform>();

            rTransform.SetParent(parent, false);

            return(wnd);
        }
Ejemplo n.º 4
0
        public UIWindow_Base ShowWindow(UIWindow_Base source)
        {
            if (m_WindowQueue.Count == 0)
            {
                ShowScreenFade();
            }

            UIWindow_Base wnd = CreateWindow(source, WindowParent);

            m_WindowQueue.Push(wnd);

            wnd.OnUIBeginHiding += WindowCloseHandler;
            wnd.Show();

            return(wnd);
        }