public override void init() { getComponentByPath <Text>("panelTab2/con/0/Text").text = ContMgr.getCont("a3_SpeedTeam_0"); getComponentByPath <Text>("panelTab2/con/1/Text").text = ContMgr.getCont("a3_SpeedTeam_1"); getComponentByPath <Text>("panelTab2/con/2/Text").text = ContMgr.getCont("a3_SpeedTeam_2"); getComponentByPath <Text>("panelTab2/con/3/Text").text = ContMgr.getCont("a3_SpeedTeam_3"); getComponentByPath <Text>("panelTab2/con/4/Text").text = ContMgr.getCont("a3_SpeedTeam_4"); getComponentByPath <Text>("btnRefresh/Text").text = ContMgr.getCont("a3_SpeedTeam_5"); getComponentByPath <Text>("createrteam/Text").text = ContMgr.getCont("a3_SpeedTeam_6"); getComponentByPath <Text>("btncreat/Text").text = ContMgr.getCont("a3_SpeedTeam_6"); instance = this; change_obj = getGameObjectByPath("change"); change_left = new BaseButton(getTransformByPath("change/left")); change_right = new BaseButton(getTransformByPath("change/right")); change_left.onClick = ChangeBtnOnClickLeft; change_right.onClick = ChangeBtnOnClickRight; change_txt = getComponentByPath <Text>("change/Text"); change_txt.text = "1/1"; for (int i = 0; i < transform.FindChild("panelTab2/con").childCount; i++) { tab.Add(transform.FindChild("panelTab2/con").GetChild(i).gameObject); } for (int i = 0; i < tab.Count; i++) { int tag = i; new BaseButton(tab[i].transform).onClick = delegate(GameObject go) { onTab(tag); }; } team_infopanel = transform.FindChild("team_tab1/panel/scroll_rect/contain"); pre = transform.FindChild("team_tab1/panel/scroll_rect/team_pre"); // pre.transform.FindChild("4/apply/Text").gameObject.GetComponent<Text>().text = ContMgr.getCont("a3_teamPanel_22"); //BaseButton btnRefresh = new BaseButton(transform.FindChild("btnRefresh")); //btnRefresh.onClick = onBtnRefreshClick; TeamProxy.getInstance().SendGetMapTeam(begin_index, end_index); new BaseButton(transform.FindChild("btn_close")).onClick = (GameObject go) => { InterfaceMgr.getInstance().close(InterfaceMgr.A3_SPEEDTEAM); }; TeamProxy.getInstance().addEventListener(TeamProxy.EVENT_AFFIRMINVITE, getTeamPanel); // TeamProxy.getInstance().addEventListener(TeamProxy.EVENT_CURPAGE_TEAM, GetTeam_info); new BaseButton(getTransformByPath("createrteam")).onClick = (GameObject go) => { creatrveTremOnClick(go); }; new BaseButton(getTransformByPath("btnRefresh")).onClick = (GameObject go) => { RefreshOnClick(go); }; }
private void Get_curPageTeam_info(Variant data) { this.pageItemTeamData = new ItemTeamMemberData(); List <ItemTeamData> list = new List <ItemTeamData>(); list.Clear(); uint totalCount = data["total_cnt"]; uint idxBegin = data["idx_begin"]; this.pageItemTeamData.totalCount = totalCount; this.pageItemTeamData.idxBegin = idxBegin; List <Variant> arr = data["info"]._arr; foreach (Variant current in arr) { ItemTeamData itemTeamData = new ItemTeamData(); itemTeamData.teamId = current["tid"]; itemTeamData.curcnt = current["curcnt"]; itemTeamData.maxcnt = current["maxcnt"]; itemTeamData.name = current["lname"]; itemTeamData.carr = current["lcarr"]; itemTeamData.lvl = current["llevel"]; itemTeamData.zhuan = current["lzhuan"]; itemTeamData.mapId = current["lmapid"]; itemTeamData.ltpid = current["ltpid"]; itemTeamData.ldiff = current["ldiff"]; itemTeamData.members = current["members"]._arr; bool flag = string.IsNullOrEmpty(current["lclname"]); if (flag) { itemTeamData.knightage = "无"; } else { itemTeamData.knightage = current["lclname"]; } list.Add(itemTeamData); } this.pageItemTeamData.itemTeamDataList = list; a3_SpeedTeam expr_209 = a3_SpeedTeam.instance; if (expr_209 != null) { expr_209.GetTeam_info(this.pageItemTeamData); } base.dispatchEvent(GameEvent.Create(TeamProxy.EVENT_CURPAGE_TEAM, this, list, false)); }