protected override void LoadContent() { Content.RootDirectory = "Content"; _spriteBatch = new SpriteBatch(GraphicsDevice); _splashScreenAssetsLoader = new SplashScreenLoader( LoadGameAssets, Content, "Splashscreen"); _splashScreenAssetsLoader.Load(); _splashScreenAssetsLoader.Completed += _splashScreenAssetsLoader_Completed; }
private void _splashScreenAssetsLoader_Completed(object sender, EventArgs e) { _splashScreenAssetsLoader = null; _orchestrator.SetMenuState(); _currentState = RunningStates.Running; }