/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here _tManager = new TileManager(); cam = new Camera(ViewportCentre, new Vector2(tileMap.GetLength(1) * tileWidth, tileMap.GetLength(0) * tileHeight)); new InputEngine(this); hbar = new HealthBar(GraphicsDevice, new Vector2(20, 20)); Random r = new Random(); hbar.health = r.Next(10,100); base.Initialize(); }
public void setHealthBar(GraphicsDevice gDev) { _playerHealthBar = new HealthBar(gDev, this.PixelPosition); _playerHealthBar.health = Health; }