Пример #1
0
        public MainGameState(Main game) :
            base(game)
        {
            menus     = new MenuStack();
            pauseMenu = new PauseMenu();
            pauseMenu.Options.SetOptionFunc(1, ExitToMainMenu);
            pauseMenu.Options.SetOptionFunc(2, ExitToDesktop);

            Score = new ScoreManager();

            currentLevel = 1;

            world  = new World(new TileSpriteSheet(Images.GetImage("beach_tileset")));
            player = world.LoadLevel("../../../../Data/the_level");
            world.LoadLevel("../../../../Data/caves");
            camera   = new Camera(player);
            renderer = game.Renderer;

            hudCoin      = new Coin(world);
            hudCoin.Pos  = new Vector2(-9999, -9999);
            locationText = new LocationText("Welcome to Nightvale");
        }
Пример #2
0
        private void pb_settings_Click(object sender, EventArgs e)
        {
            PauseMenu pauseMenu = new PauseMenu();

            pauseMenu.Show();
        }