Ejemplo n.º 1
0
        public void setController(ScreenStates state)
        {
            switch (state)
            {
            case ScreenStates.menu:
                this.state = ScreenStates.menu;
                menu.RunController();
                break;

            case ScreenStates.gameSelect:
                this.state = ScreenStates.gameSelect;
                levelSelect.RunController();
                break;

            case ScreenStates.game:
                this.state = ScreenStates.game;
                game.RunController();
                break;

            case ScreenStates.editorSelect:
                this.state = ScreenStates.editorSelect;
                break;

            case ScreenStates.editor:
                this.state = ScreenStates.editor;
                break;

            case ScreenStates.highscore:
                this.state = ScreenStates.highscore;
                highscores.RunController();
                break;

            default:
                this.state = ScreenStates.menu;
                break;
            }
        }