public EquipChooseData(int id, Equip_Select_Type type, Equip_Pos pos, int level) { player_id = id; this.type = type; this.pos = pos; this.select_level = level; }
/// <summary> /// 界面显示 /// </summary> protected override void OnShow(INotification notification) { if (equipChooseMediator == null) { equipChooseMediator = Facade.RetrieveMediator("EquipChooseMediator") as EquipChooseMediator; } select_data = (notification.Body as List <object>)[0] as EquipChooseData; player_id = select_data.player_id; select_pos = select_data.pos; select_type = select_data.type; select_level = select_data.select_level; panel.chooseGrid.enabled = true; panel.chooseGrid.BindCustomCallBack(ChooseGrid_UpdateItem); panel.chooseGrid.StartCustom(); SetInfo(); }