private void OnClickoneKeyBtn(ButtonScript obj, object args, int param1, int param2) { FamilyCell fcell1 = items[0].GetComponent <FamilyCell>(); if (fcell1.GuildViewerData == null) { return; } for (int i = 0; i < items.Count; i++) { FamilyCell fcell = items[i].GetComponent <FamilyCell>(); if (fcell.GuildViewerData == null) { continue; } // if(!fcell.requestBtn.isEnabled) // continue; NetConnection.Instance.requestJoinGuild(fcell.GuildViewerData.guid_); if (GuildSystem.battleState == 0 && IsExitGuild24()) { fcell.SetrequestBtn(); } } // for(int i =0;i< GuildSystem.ViewerDatas.Count;i++) // { // NetConnection.Instance.requestJoinGuild (GuildSystem.ViewerDatas[i].guid_); // } }
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); } } }