コード例 #1
0
 void changeButton()
 {
     if (receiveButton == null)
     {
         return;
     }
     if (!isActive)
     {
         receiveButton.disableButton(true);
     }
     else
     {
         if (res.reType == RechargeSample.RECHARGE)              // 单笔充值
         {
             if (!recharge.isOneComplete() || !recharge.isOneRecharge())
             {
                 receiveButton.disableButton(true);
                 oneTipLabel.gameObject.SetActive(false);
             }
             else
             {
                 receiveButton.disableButton(false);
                 oneTipLabel.gameObject.SetActive(true);
                 oneTipLabel.text = LanguageConfigManager.Instance.getLanguage("missionAward01") + ":" + recharge.getOneCompleteNum();
             }
         }
         else if (res.reType == RechargeSample.RECHARGES)              // 累计充值
         {
             if (!recharge.isComplete() || !recharge.isRecharge())
             {
                 receiveButton.disableButton(true);
             }
             else
             {
                 receiveButton.disableButton(false);
             }
         }
         else
         {
             receiveButton.disableButton(false);
         }
     }
 }