コード例 #1
0
    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);
            }
        }
    }
コード例 #2
0
    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;
    }
コード例 #3
0
 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_);
 }