Esempio n. 1
0
        //public LobbyPlayerList playerList
        //{
        //	get
        //	{
        //		return m_PlayerList;
        //	}
        //}


        #region Methods

        protected virtual void Update()
        {
            if (m_ReadyToFireTask)
            {
                bool canFire = false;

                LoadingModal modal = LoadingModal.s_Instance;
                if (modal != null && modal.readyToTransition)
                {
                    modal.FadeOut();
                    canFire = true;
                }
                else if (modal == null)
                {
                    canFire = true;
                }

                if (canFire)
                {
                    if (m_WaitTask != null)
                    {
                        m_WaitTask();
                        m_WaitTask = null;
                    }

                    m_ReadyToFireTask = false;
                }
            }
        }
Esempio n. 2
0
        protected virtual void Start()
        {
            LoadingModal modal = LoadingModal.s_Instance;

            if (modal != null)
            {
                modal.FadeOut();
            }

            if (m_QuitButton != null)
            {
                m_QuitButton.SetActive(!MobileUtilities.IsOnMobile());
            }
            else
            {
                Debug.LogError("Missing quitButton from MainMenuUI");
            }

            if (m_SharingModal != null)
            {
                m_SharingModal.ShowIfRecording();
            }

            //Used to return to correct page on return to menu
            switch (s_ReturnPage)
            {
            case MenuPage.Home:
            default:
                ShowDefaultPanel();
                break;

            case MenuPage.Lobby:
                ShowLobbyPanel();
                break;

            case MenuPage.CustomizationPage:
                ShowCustomizePanel();
                break;

            case MenuPage.SinglePlayer:
                ShowSingleplayerPanel();
                break;
            }
        }
Esempio n. 3
0
        protected virtual void Start()
        {
            LoadingModal modal = LoadingModal.s_Instance;

            if (modal != null)
            {
                modal.FadeOut();
            }

            switch (s_ReturnPage)
            {
            case MenuPage.Home:
                ShowDefaultPanel();
                break;

            case MenuPage.SinglePlayer:
                ShowSingleplayerPanel();
                break;
            }
        }