public Screen(Game game, SpriteBatch batch, ChangeScreen changeScreen, BackButtonScreenType backButtonScreenType) { Screen.game = game; Screen.content = game.Content; Screen.batch = batch; changeScreenDelegate = changeScreen; touchIndicator = new TouchIndicatorCollection(); if (music == null) { music = new Music(content); } if (soundEffects == null) { soundEffects = new SoundEffects(content); } if (!isHighScoresLoaded) { highScores.Load(); isHighScoresLoaded = true; } this.backButtonScreenType = backButtonScreenType; }
public Screen(Game game, SpriteBatch batch, ChangeScreen changeScreen, BackButtonScreenType backButtonScreenType) { Screen.game = game; Screen.content = game.Content; Screen.batch = batch; changeScreenDelegate = changeScreen; touchIndicator = new TouchIndicatorCollection(); this.backButtonScreenType = backButtonScreenType; }