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;*/ }
public HudEnemigo(Enemigo enemigo) { this.enemigo = enemigo; }