Exemple #1
0
        private void SetCurPageData(int pagetype)
        {
            curPage = (eInvitePageType)pagetype;
            bool hasbind = false;

            hasbind = PlayerInviteManager.Instance.HasBindInviteCode;
            switch (curPage)
            {
            case eInvitePageType.none:
                break;

            case eInvitePageType.inviteOther:
                break;

            case eInvitePageType.invited:
                break;

            default:
                break;
            }
            InviteRewardobj.CustomSetActive(curPage == eInvitePageType.inviteOther);
            Invitedsucobj.CustomSetActive(curPage == eInvitePageType.invited && hasbind);
            Inputobj.CustomSetActive(curPage == eInvitePageType.invited && !hasbind);
            OnTaskTypeBtnClick(GetCurSeleteBtn(), pagetype);
        }
Exemple #2
0
 public void SetTaskTypeAndParam(eTaskType tasktype, eInvitePageType pageType, eTaskTabType tasktab)
 {
     hasInit           = false;
     this.tasktype     = tasktype;
     this.pageType     = pageType;
     this.tasktab      = tasktab;
     mDL.DefaultDataID = taskdataid;
 }