public GameScreen(int widthScreen, int heightScreen, IScreenMaster master) : base(widthScreen, heightScreen, master) { Audio.GetInstance().PlaySong(Load<SoundEffect>("Audio/battle")); p = new Physics(); bg = new Background(Load<Texture2D>("Image/stage")); var pos1 = new Vector2(50, 150); var pos2 = new Vector2(440, 150); p1 = GetFighter(pos1, Load<Texture2D>("Image/p1"), Settings.in1, false, Settings.P1_FIGHTER); p2 = GetFighter(pos2, Load<Texture2D>("Image/p2"), Settings.in2, true, Settings.P2_FIGHTER); h1 = new HealthBar(p1, Load<Texture2D>("Image/blue"), false, new Vector2(10, 10)); h2 = new HealthBar(p2, Load<Texture2D>("Image/red"), true, new Vector2(widthScreen - 110, 10)); w1 = new Wall(new Rectangle(-30,-1000,30,1000+heightScreen)); w2 = new Wall(new Rectangle(widthScreen, -1000, 30, 1000+heightScreen)); }