|
@@ -61,7 +61,23 @@ namespace GFGGame
|
|
|
private void UpdateView()
|
|
|
{
|
|
|
_ui.m_c1.selectedIndex = 0;
|
|
|
- _ui.m_txtNum.text = string.Format("(今天已兑换{0}/{1}次)", _limitData.BuyTimes, _limitCfg.buyNum);
|
|
|
+ _ui.m_txtNum1.visible = false;
|
|
|
+ _ui.m_txtNum0.text = string.Format("(今天已兑换{0}/{1}次)", _limitData.BuyTimes, _limitCfg.buyNum);
|
|
|
+
|
|
|
+ List<MonthlyCardPrivilegeCfg> privilegeCfgs = MonthlyCardPrivilegeCfgArray.Instance.GetCfgsByparamsType(1);
|
|
|
+ for (int i = 0; i < privilegeCfgs.Count; i++)
|
|
|
+ {
|
|
|
+ if (privilegeCfgs[i].paramsArr[0] == _limitId)
|
|
|
+ {
|
|
|
+ _ui.m_txtNum1.visible = true;
|
|
|
+ string str0 = privilegeCfgs[i].value1Arr[0] > 0 ? string.Format("金卡+{0}次", privilegeCfgs[i].value1Arr[0]) : "";
|
|
|
+ string str1 = privilegeCfgs[i].value2Arr[0] > 0 ? string.Format("黑金卡+{0}次", privilegeCfgs[i].value2Arr[0]) : "";
|
|
|
+ _ui.m_txtNum0.text = string.Format("1.{0}{1}{2}", str0, !string.IsNullOrEmpty(str0) && !string.IsNullOrEmpty(str1) ? "," : "", str1);
|
|
|
+ _ui.m_txtNum1.text = string.Format("2.道具兑换(今天已兑换{0}/{1}次)", _limitData.BuyTimes, _limitCfg.buyNum);
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
ItemUtil.UpdateItemNumAndNeedNum(_ui.m_comCostItem, _limitCfg.itemID, _limitCfg.itemNum, true);
|
|
|
|
|
@@ -100,7 +116,7 @@ namespace GFGGame
|
|
|
}
|
|
|
private void OnLimitChanged(EventContext context = null)
|
|
|
{
|
|
|
- if((int)context.data != _limitId)
|
|
|
+ if ((int)context.data != _limitId)
|
|
|
{
|
|
|
return;
|
|
|
}
|