Exemple #1
0
        private void OpenProfileUI()
        {
            StateLayer val = default(StateLayer);

            if (StateManager.TryGetLayer("PlayerUI", ref val))
            {
                ProfileState profileState = new ProfileState();
                val.GetChainRoot().GetChildState().SetChildState(profileState, 0);
            }
        }
        public void ReducePanel()
        {
            m_isOpen = false;
            StateLayer val = default(StateLayer);

            if (StateManager.TryGetLayer("PlayerUI", ref val))
            {
                val.GetChainRoot().ClearChildState(0);
            }
        }
Exemple #3
0
        private void OpenDeckUI()
        {
            StateLayer val = default(StateLayer);

            if (StateManager.TryGetLayer("PlayerUI", ref val))
            {
                DeckMainState deckMainState = new DeckMainState();
                val.GetChainRoot().GetChildState().SetChildState(deckMainState, 0);
            }
        }
Exemple #4
0
        public bool TryExpandPanel()
        {
            StateLayer val = default(StateLayer);

            if (StateManager.TryGetLayer("PlayerUI", ref val) && val.GetChainEnd() == this)
            {
                StateManager.SetActiveInputLayer(val);
                PlayerNavRibbonState playerNavRibbonState = new PlayerNavRibbonState();
                val.GetChainRoot().SetChildState(playerNavRibbonState, 0);
                return(true);
            }
            return(false);
        }