コード例 #1
0
ファイル: PyramidPanic.cs プロジェクト: pnlea453/pyramidPanic
        // 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;
        }
コード例 #2
0
        protected override void LoadContent()
        {
            //roept de update method aan van de endscene object
            this.endScene = new EndScene(this);
            //roept de update method aan van de gameoverscene object
            this.gameOverScene = new GameOverScene(this);
            //roept de update method aan van de helpscene object
            this.helpScene = new HelpScene(this);
            //roept de update method aan van de Playscene object
            this.playScene = new PlayScene(this);
            //roept de update method aan van de startscene object
            this.startScene = new StartScene(this);
            //roept de update method aan van de scoresscene object
            this.scoresScene = new ScoresScene(this);
            //roept de update method aan van de loadscene object
            this.loadScene = new LoadScene(this);

            this.gameState = this.startScene;

            this.spriteBatch = new SpriteBatch(GraphicsDevice);
        }