public PersonnageAttaquable(int vie, int mana, int force, Arme arme) { this.vie = vie; this.mana = mana; this.force = force; this.arme = arme; }
public PersonnageJouable(int vie, int mana, int force, Arme arme, Sexe sexe, GameWindow window) : base(vie, mana, force, arme) { #region Rectangles de collision rectangle = new Rectangle(window.ClientBounds.Width / 2 - 10, window.ClientBounds.Height / 2 - 25, 40, 100); collisionhaut = new Rectangle(rectangle.X, rectangle.Y + 60, rectangle.Width, 40); collisionbas = new Rectangle(rectangle.X, rectangle.Y + rectangle.Height, rectangle.Width, 10); collisiongauche = new Rectangle(rectangle.X - 10, rectangle.Y + 80, 10, 20); collisiondroite = new Rectangle(rectangle.X + rectangle.Width, rectangle.Y + 80, 10, 20); #endregion this.sexe = sexe; this.window = window; vieMax = 40; manaMax = 0; #region Initialisation des booleens de deplacement dplcmthaut = false; dplcmtbas = false; dplcmtgauche = false; dplcmtdroite = false; versbas = false; versdroite = false; versgauche = false; vershaut = false; #endregion #region Initialisation des textures(Vers le bas) haut = false; bas = true; gauche = false; droite = false; compteurtext = 0; #endregion }
public PersonnageAttaquable(int vie, int mana, int force, Arme arme, Rectangle rectangle) { this.vie = vie; this.mana = mana; this.force = force; this.arme = arme; _collision = rectangle; }