void RefreshItemDatas(short page, short pageNum, COM_GuildViewerData[] Datas) { if (pageNum == 0) { numLbel.text = page + "/" + pageNum; } else { numLbel.text = (page + 1) + "/" + pageNum; } maxPage = pageNum; curPage = page; for (int i = 0; i < items.Count; i++) { items[i].SetActive(false); } for (int j = 0; j < Datas.Length; j++) { if (Datas.Length > items.Count) { break; } items[j].SetActive(true); FamilyCell fcell = items[j].GetComponent <FamilyCell>(); fcell.Index = j; fcell.Page = page; fcell.GuildViewerData = Datas[j]; if (GuildSystem.isExt) { GuildSystem.UpdateRequest(page, j, false); } } }
public void SetrequestBtn() { isrequest = true; GuildSystem.UpdateRequest(Page, Index, isrequest); UILabel la = requestBtn.GetComponentInChildren <UILabel> (); la.text = LanguageManager.instance.GetValue("Guild_Yshenqing"); UIButton btn = requestBtn.GetComponent <UIButton> (); btn.isEnabled = false; }
public void OnClickrequest(ButtonScript obj, object args, int param1, int param2) { if (GuildSystem.battleState == 0 && IsExitGuild24()) { isrequest = !isrequest; GuildSystem.UpdateRequest(Page, Index, isrequest); UILabel la = obj.GetComponentInChildren <UILabel> (); la.text = LanguageManager.instance.GetValue("Guild_Yshenqing"); UIButton btn = obj.GetComponent <UIButton> (); requestBtn.isEnabled = false; } NetConnection.Instance.requestJoinGuild(GuildViewerData.guid_); }