Exemplo n.º 1
0
        private void LoadMenuTextures()
        {
            StartMenu = new Menu(Content.Load <Texture2D>("Sprites\\Menu1Back"), Content.Load <Texture2D>("Sprites\\PirateBomberman"));
            StartMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\StartButton"), Content.Load <Texture2D>("Sprites\\QuitButton"));

            EndGameMenu = new Menu(Content.Load <Texture2D>("Sprites\\Menu1Back"), Content.Load <Texture2D>("Sprites\\GameOver"));
            EndGameMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\StartButton"), Content.Load <Texture2D>("Sprites\\QuitButton"));

            List <Texture2D> charactersTextureList = new List <Texture2D>
            {
                Content.Load <Texture2D>("Sprites\\Pirate1Down1"),
                Content.Load <Texture2D>("Sprites\\Pirate2Down1"),
                Content.Load <Texture2D>("Sprites\\Pirate3Down1"),
                Content.Load <Texture2D>("Sprites\\Pirate4Down1")
            };

            Texture2D[] characterTypeTexures = new Texture2D[3];
            characterTypeTexures[0] = Content.Load <Texture2D>("Sprites\\Player");
            characterTypeTexures[1] = Content.Load <Texture2D>("Sprites\\Computer");
            characterTypeTexures[2] = Content.Load <Texture2D>("Sprites\\Disable");

            Texture2D[] KeysTextures = new Texture2D[4];
            KeysTextures[0] = Content.Load <Texture2D>("Sprites\\Keys1");
            KeysTextures[1] = Content.Load <Texture2D>("Sprites\\Keys2");
            KeysTextures[2] = Content.Load <Texture2D>("Sprites\\Keys3");
            KeysTextures[3] = Content.Load <Texture2D>("Sprites\\Keys4");


            SelectCharactersMenu = new SelectMenu(new Texture2D(GraphicsDevice, 1, 1), Content.Load <Texture2D>("Sprites\\SelectCharacters"),
                                                  new Texture2D(GraphicsDevice, 1, 1), charactersTextureList, Content.Load <Texture2D>("Sprites\\RightClickButton"),
                                                  Content.Load <Texture2D>("Sprites\\LeftClickButton"), characterTypeTexures, KeysTextures);

            SelectCharactersMenu.LoadTextureToButtons(Content.Load <Texture2D>("Sprites\\PlayButton"), Content.Load <Texture2D>("Sprites\\QuitButton"));

            SoundButtons[0].SetTexture(Content.Load <Texture2D>("Sprites\\MusicOn"));
            SoundButtons[1].SetTexture(Content.Load <Texture2D>("Sprites\\MusicOff"));
        }