示例#1
0
        public void Draw()
        {
            if (!isPlaying)
            {
                Globals.SpriteBatch.Draw(startScreen, new Vector2(-50, 0), Color.White);
                return;
            }
            else if (wonGame)
            {
                Globals.SpriteBatch.Draw(endScreen, new Vector2(-50, 0), Color.White);
                return;
            }

            foreach (Blok blok in blokken)
            {
                blok.Draw();
            }

            foreach (Enemy enemy in enemies)
            {
                enemy.Draw();
            }

            foreach (WanderingEnemy enemy in wanderingEnemies)
            {
                enemy.Draw();
            }

            endTile.Draw();

            player.Draw();
        }