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); }
public void SetTaskTypeAndParam(eTaskType tasktype, eInvitePageType pageType, eTaskTabType tasktab) { hasInit = false; this.tasktype = tasktype; this.pageType = pageType; this.tasktab = tasktab; mDL.DefaultDataID = taskdataid; }