// loadcontent method protected override void LoadContent() { // Een spritebatch is nodig voor het tekenen van tetures op het canvas spriteBatch = new SpriteBatch(GraphicsDevice); // We maken nu het object/instantie aan van het type StartScene. Dit doe je door // de constructor aan te roepen van de StartScene class. this.startScene = new StartScene(this); this.playScene = new PlayScene(this); this.helpScene = new HelpScene(this); this.gameOverScene = new GameOverScene(this); this.loadScene = new LoadScene(this); this.scoresScene = new ScoresScene(this); this.quitScene = new QuitScene(this); this.iState = this.startScene; }
protected override void LoadContent() { this.spriteBatch = new SpriteBatch(GraphicsDevice); // Maak een instantie aan van de class StartScene this.startScene = new StartScene(this); // Maak een instantie aan van de class LoadScene this.loadScene = new LoadScene(this); // Maak een instantie aan van de class StartScene this.playScene = new PlayScene(this); // Maak een instantie aan van de class GameOverScene this.gameOverScene = new GameOverScene(this); // Maak een instantie aan van de class HelpScene this.helpScene = new HelpScene(this); // Maak een instantie aan van de class ScoreScene this.scoreScene = new ScoreScene(this); // Maak een instantie aan van de class QuitScene en ken deze toe aan this.quitScene this.quitScene = new QuitScene(this); // Maak een instantie aan van de class GameEndScene this.gameEndScene = new GameEndScene(this); this.gameState = this.startScene; }