Пример #1
0
        public void Update(Enemigo enemigo)
        {
            int tipo_daño_enemigo = enemigo.enemigo_tipo_daño, factor_daño_enemigo = enemigo.enemigo_factor_daño;


            #region INTERSECTAR CON ENEMIGO

            if (rectangulo_cuerpo.Intersects(enemigo.enemigoRect) && HUD.rect_HP_Player.Width >= 0 && atacadoBool == false && barridaBool == false && backflipBool == false)
            {
                HUD.rect_HP_Player.Width -= factor_daño_enemigo;
                atacadoBool = true;

                switch (tipo_daño_enemigo)
                {
                case 0:
                    distanciaLanzado = 7;
                    break;

                case 1:
                    distanciaLanzado = 14;
                    break;

                case 2:
                    distanciaLanzado = 21;
                    break;
                }
            }

            #endregion

            /*
             * else
             * heridoBool = false;*/
        }
Пример #2
0
 public HudEnemigo(Enemigo enemigo)
 {
     this.enemigo = enemigo;
 }