public CInfoLevelBase(Game1 game, CBusiBackground background, CBusiPlayer player) : base(game, background) { this.player = player; listButton.Add(new CBusiButton( new CInfoButton(game.Content.Load<Texture2D>("Images/Button/sound"), new Vector2(0, CGlobalVariable.WINDOW_HEIGHT - 50)))); MediaPlayer.Play(cglobalDic.ListSoundBG["bg1"]); }
/// <summary> /// phương thức khởi tạo màn chơi /// </summary> /// <param name="listEnemy">danh sách quái</param> /// <param name="player">đối tượng người chơi</param> /// <param name="timeAddEnemy"> time thêm quái</param> /// <param name="timerEnemy">biến đếm time thêm quái</param> /// <param name="maxEnemy">số quái tối đa</param> /// <param name="listItem">danh sách item</param> /// <param name="timeAddItem">thời gian thêm item</param> /// <param name="timerItem">biến đếm time thêm item</param> /// <param name="maxItem">số item tối đa</param> /// <param name="listButton">danh sách button</param> /// <param name="background"> đối tượng hình nền</param> /// <param name="cglobalVar"> đối tượng biến toàn cục</param> /// <param name="isVisible">cho phép ẩn hiện</param> /// <param name="game">đối tượng game</param> /// <param name="cglobalFunc">đối tượng hàm toàn cục</param> /// <param name="cglobalDic">đối tượng dictionnary toàn cục</param> public CInfoLevelBase(List<CBusiEnemy> listEnemy, CBusiPlayer player, int timeAddEnemy, int timerEnemy, int maxEnemy, List<CBusiItem> listItem, int timeAddItem, int timerItem, int maxItem, List<CBusiButton> listButton, CBusiBackground background, CGlobalVariable cglobalVar, bool isVisible, Game1 game, CGloabalFunction cglobalFunc, CGlobalDictionary cglobalDic) : base(listButton, background, cglobalVar, isVisible, game, cglobalFunc, cglobalDic) { this.listEnemy = listEnemy; this.player = player; this.timeAddEnemy = timeAddEnemy; this.timerEnemy = timerEnemy; this.maxEnemy = maxEnemy; this.listItem = listItem; this.timeAddEnemy = timeAddEnemy; this.timerItem = timerItem; this.maxItem = maxItem; }