예제 #1
0
 public UITop(Player player) : base(ResourceLoader.UItop, new Microsoft.Xna.Framework.Point(MonsterGame.screenWidth / 2 - ResourceLoader.UItop.Width / 2, 0))
 {
     this.player = player;
     Qicon       = new AbilityIcon(ResourceLoader.Qicon, rect.Location + new Point(55, 9), player.abilityManager.firstAbility, player.abilityManager.levitating);
     Wicon       = new AbilityIcon(ResourceLoader.Wicon, rect.Location + new Point(164, 9), player.abilityManager.secondAbility);
     Eicon       = new AbilityIcon(ResourceLoader.Eicon, rect.Location + new Point(272, 9), player.abilityManager.thirdAbility, player.abilityManager.falling);
     lifeBar     = new Bar(ResourceLoader.lifeBar, rect.Location + new Point(28, 82), Player.maxLife);
     energyBar   = new Bar(ResourceLoader.energyBar, rect.Location + new Point(28, 107), Player.maxEnergy);
 }
예제 #2
0
 public UITop(Player player)
     : base(ResourceLoader.UItop, new Microsoft.Xna.Framework.Point(MonsterGame.screenWidth / 2 - ResourceLoader.UItop.Width/2, 0))
 {
     this.player = player;
     Qicon = new AbilityIcon(ResourceLoader.Qicon, rect.Location + new Point(55, 9), player.abilityManager.firstAbility, player.abilityManager.levitating);
     Wicon = new AbilityIcon(ResourceLoader.Wicon, rect.Location + new Point(164, 9), player.abilityManager.secondAbility);
     Eicon = new AbilityIcon(ResourceLoader.Eicon, rect.Location + new Point(272, 9), player.abilityManager.thirdAbility, player.abilityManager.falling);
     lifeBar = new Bar(ResourceLoader.lifeBar, rect.Location + new Point(28, 82), Player.maxLife);
     energyBar = new Bar(ResourceLoader.energyBar, rect.Location + new Point(28, 107), Player.maxEnergy);
 }