예제 #1
0
        public void ShowScreen(UiScreenKind screenKind)
        {
            _curScreen?.Hide();

            _curScreen = GetScreen(screenKind);
            _curScreen.Show();
        }
예제 #2
0
        public void ShowScreen(UiScreenKind screenKind)
        {
            _curScreen?.Hide();

            _curScreen = GetScreen(screenKind);
            _curScreen.Show();

            foreach (var defaultElement in _curScreen.OtherUiElements)
            {
                defaultElement.Hide();
            }

            foreach (var defaultElement in _curScreen.DefaultUiElements)
            {
                defaultElement.Show();
            }
        }