コード例 #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
ファイル: PyramidPanic.cs プロジェクト: koelvak/PyramicPanic
        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 StartScene
            this.playScene = new PlayScene(this);

            // Maak een instantie aan van de class GameOverScene
            this.gamoverScene = new gamoverScene(this);

            // Maak een instantie aan van de class HelpScene
            this.controlscene = new ControlScene(this);

            // Maak een instantie aan van de class GameEndScene
            this.wonscene = new Wonscene(this);

            this.scorescene = new ScoreScene(this);

            this.gameState = this.wonscene;
        }
コード例 #3
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);
        }
コード例 #4
0
ファイル: PyramidPanic.cs プロジェクト: rutger438/PP
        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;
        }