Beispiel #1
0
        /// <summary>
        /// This function sets the screen state.
        /// </summary>
        /// <param name="stateString">state name</param>
        /// <param name="parameter">integer parameter</param>
        public void setScreen(String stateString, int parameter)
        {
            switch (stateString)
            {
                case "Gameplay":
                    screenState = ScreenState.Gameplay;
                    gameplay = new Gameplay();
                    gameplay.LoadContent(gameplayFont, parameter, gameplayTextures, playerTextures, playerSounds, enemyTextures);
                    break;

                case "Lose":
                    screenState = ScreenState.Lose;
                    lose = new Lose();
                    lose.LoadContent(loseTexture, completeFont, parameter);
                    break;
            }
        }