Пример #1
0
        public void crearAguila(Texture2D textura)
        {
            //iniciar en diferentes alturas
            texturaAguila = textura;
            if (aguilas.Count < 4)
            {
                int    h1     = 120 * getPosition();
                Aguila aguila = new Aguila(texturaAguila, 1150 - 80, h1, 300, 150);
                aguila.orginaheight = h1;
                aguila.velocidad    = getVeocidades();
                aguilas.Add(aguila);

                int    h2      = 120 * getPosition();
                Aguila aguila2 = new Aguila(texturaAguila, 1150 - 80, h2, 300, 150);
                aguila2.orginaheight = h2;
                aguila2.velocidad    = getVeocidades();
                aguilas.Add(aguila2);


                int    h3      = 120 * getPosition();
                Aguila aguila3 = new Aguila(texturaAguila, 1150 - 80, h3, 300, 150);
                aguila3.orginaheight = h3;
                aguila3.velocidad    = getVeocidades();
                aguilas.Add(aguila3);


                int    h4      = 120 * getPosition();
                Aguila aguila4 = new Aguila(texturaAguila, 1150 - 80, h4, 300, 150);
                aguila4.orginaheight = h4;
                aguila4.velocidad    = getVeocidades();
                aguilas.Add(aguila4);
            }
        }
Пример #2
0
        protected override void LoadContent()
        {
            // Create a new SpriteBatch, which can be used to draw textures.
            spriteBatch = new SpriteBatch(GraphicsDevice);
            Texture2D texturaCuervo = Content.Load <Texture2D>("textures/cuervo");

            escena      = new EscenaCuervos(texturaCuervo);
            cuervo      = new Cuervo(texturaCuervo, 120, 776);
            aguila      = new Aguila(Content.Load <Texture2D>("textures/aguilarabiosa"), 300, 150);
            controlador = new Controlador();
            controlador.crearAguila(Content.Load <Texture2D>("textures/aguilarabiosa"));

            t2dFondo = Content.Load <Texture2D>("textures/fondo");
            rFondo1  = new Rectangle(0, 0, 1150, 720);
            rFondo2  = new Rectangle(1150, 0, 1150, 720);


            //SOUND

            MusicaFondo = Content.Load <Song>("Sonidos/Mar");
            MediaPlayer.Play(MusicaFondo);
            MediaPlayer.Volume      = 10.0f;
            MediaPlayer.IsRepeating = true;

            Sonido        = Content.Load <SoundEffect>("Sonidos/Aguilas_efecto");
            EfectoAguilas = Sonido.CreateInstance();

            SonidoGameOver = Content.Load <SoundEffect>("Sonidos/gameOver");
            GameOver       = SonidoGameOver.CreateInstance();


            SonidoWin = Content.Load <SoundEffect>("Sonidos/YouWin");
            Youwin    = SonidoWin.CreateInstance();



            // PUNTAJE

            font = Content.Load <SpriteFont>("Fuentes/font");


            // TODO: use this.Content to load your game content here
        }