Beispiel #1
0
 void OnBtnActivationCode()
 {
     if (curRewardType == GetGiftType.isActivationCode)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isActivationCode;
     Refresh();
 }
Beispiel #2
0
 public void OnBtnWeiXin()
 {
     if (curRewardType == GetGiftType.isWeiXinPanel)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isWeiXinPanel;
     Refresh();
 }
Beispiel #3
0
 void OnBtnSevenDay()
 {
     if (curRewardType == GetGiftType.isSevenDayReward)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isSevenDayReward;
     Refresh();
 }
Beispiel #4
0
 void OnBtnGiftGroup()
 {
     if (curRewardType == GetGiftType.isRewardsGroup)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isRewardsGroup;
     Refresh();
 }
Beispiel #5
0
 void OnBtnFirstCharge()
 {
     if (curRewardType == GetGiftType.isFirstChargeReward)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isFirstChargeReward;
     Refresh();
 }
Beispiel #6
0
 void OnBtnLvReward()
 {
     if (curRewardType == GetGiftType.isLvReward)
     {
         return;
     }
     this.HideCurPanel();
     curRewardType = GetGiftType.isLvReward;
     Refresh();
 }
Beispiel #7
0
    void InitBtns()
    {
        curRewardType = GetGiftType.isRewardsGroup;
        firstChargeObj.gameObject.SetActive(false);
        togFirstChargeReward.gameObject.SetActive(false);

        //微信
        togWeiXin.gameObject.SetActive(LuaTest.Instance.OpenWeiXin);
        //等级奖励
        togLvReward.gameObject.SetActive(LuaTest.Instance.OpenLevelAward);
        //激活码
        togActivationCode.gameObject.SetActive(LuaTest.Instance.ActivationCode);
        //七天
        if (LuaTest.Instance.OpenSevenAward == true)
        {
            if (Core.Data.ActivityManager.GetDailyGiftState(ActivityManager.sevenDayType) != "3")
            {
                togSevenReward.gameObject.SetActive(true);
                curRewardType = GetGiftType.isSevenDayReward;
            }
            else
            {
                togSevenReward.gameObject.SetActive(false);
            }
        }
        else
        {
            togSevenReward.gameObject.SetActive(false);
        }

        activationCodePanel.gameObject.SetActive(false);

        //首充判断    && //首充之后是否领奖
//		if (Core.Data.rechargeDataMgr._RechageStatus == 1) {
//			//是否领奖
//			togFirstChargeReward.gameObject.SetActive (true);
//			firstGiftCanGet = false;
//			curRewardType = GetGiftType.isFirstChargeReward;
//		} else if (Core.Data.rechargeDataMgr._RechageStatus == 2) {
//			string tempValue = Core.Data.ActivityManager.GetDailyGiftState (ActivityManager.firstChargeType);
//				if (tempValue == "1") {
//					togFirstChargeReward.gameObject.SetActive (true);
//					firstGiftCanGet = true;
//					curRewardType = GetGiftType.isFirstChargeReward;
//				}else if(tempValue != null && tempValue != "1"){
//					firstGiftCanGet = false;
//					togFirstChargeReward.gameObject.SetActive (false);
//					firstChargeObj.gameObject.SetActive (false);
//			}
//		}
//
//		if (ActivityManager.curGetGiftType != 0) {
//			curRewardType = (GetGiftType)ActivityManager.curGetGiftType;
//			if (curRewardType == GetGiftType.isRewardsGroup) {
//				firstChargeObj.gameObject.SetActive(false);
//			} else if(curRewardType == GetGiftType.isFirstChargeReward) {
//				firstChargeObj.gameObject.SetActive(true);
//			}
//		}

        switch (curRewardType)
        {
//		case GetGiftType.isFirstChargeReward:
//			togFirstChargeReward.startsActive = true;
//			break;
        case GetGiftType.isLvReward:
            togLvReward.startsActive = true;
            break;

        case GetGiftType.isRewardsGroup:
            togRewardsGroup.startsActive = true;
            break;

        case GetGiftType.isSevenDayReward:
            togSevenReward.startsActive = true;
            break;

        default:
            break;
        }

        this.Refresh();
    }