Beispiel #1
0
    public void OpenLoadingPanel(bool on)
    {
        if (LoadingPanel == null)
        {
            UIBasePanel panel = GetPanel("LoadingPanel");
            if (panel == null)
            {
                panel = Open("LoadingPanel");
            }

            if (panel != null)
            {
                LoadingPanel loading = panel.GetComponent <LoadingPanel>();
                if (loading != null)
                {
                    LoadingPanel = loading;
                }
            }
        }

        if (LoadingPanel != null)
        {
            if (on == false)
            {
                LoadingPanel.Close();
            }
            else
            {
                LoadingPanel.LateInit();
            }
        }
    }