Beispiel #1
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.Black);

            spriteBatch.Begin();
            ManejadorEscenas.Dibujar(spriteBatch);
            spriteBatch.End();

            base.Draw(gameTime);
        }
Beispiel #2
0
        protected override void LoadContent()
        {
            // Create a new SpriteBatch, which can be used to draw textures.
            spriteBatch = new SpriteBatch(GraphicsDevice);
            Cargador.Init(this);
            Manejador.anchoPantalla = graphics.PreferredBackBufferWidth;
            Manejador.altoPantalla  = graphics.PreferredBackBufferHeight;

            ManejadorEscenas.CargarEscenas();
            ManejadorEscenas.Cambiar(Manejador.primerEscena);
        }
Beispiel #3
0
        protected override void Update(GameTime gameTime)
        {
            if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed || Keyboard.GetState().IsKeyDown(Keys.Escape))
            {
                Exit();
            }


            Manejador.tiempoDelta = (float)gameTime.ElapsedGameTime.TotalSeconds;
            Entrada.ActualizarEntrada();
            ManejadorEscenas.Actualizar();
            IsMouseVisible = Manejador.MostrarCursor;

            base.Update(gameTime);
        }
        public void ChequearCantidad()
        {
            enemigosVisibles = 0;
            foreach (Enemigo item in listaEnemigos)
            {
                if (item.esVisible)
                {
                    enemigosVisibles += 1;
                }
            }

            if (enemigosVisibles == 0)
            {
                //fin del juego parece
                ManejadorEscenas.Cambiar(2);
            }
        }
Beispiel #5
0
 private void Reiniciar_Click(object sender, EventArgs e)
 {
     Manejador.puntaje = 0;
     ManejadorEscenas.Cambiar(1);
 }
Beispiel #6
0
 private void AlMenu_Click(object sender, EventArgs e)
 {
     ManejadorEscenas.Cambiar(0);
 }
 private void botonPlay_Click(object sender, EventArgs e)
 {
     ManejadorEscenas.Cambiar(1);
 }