|
@@ -55,7 +55,7 @@ namespace GFGGame
|
|
{
|
|
{
|
|
base.OnShown();
|
|
base.OnShown();
|
|
|
|
|
|
- ShopCfg shopCfg = ShopCfgArray.Instance.GetCfg(ActivityOpenCfgArray.Instance.GetCfg(6001).paramsArr[0]);
|
|
|
|
|
|
+ ShopCfg shopCfg = ShopCfgArray.Instance.GetCfg(ActivityOpenCfgArray.Instance.GetCfg(6002).paramsArr[0]);
|
|
giftItemId = shopCfg.itemId;
|
|
giftItemId = shopCfg.itemId;
|
|
itemcfg = ItemCfgArray.Instance.GetCfg(giftItemId);
|
|
itemcfg = ItemCfgArray.Instance.GetCfg(giftItemId);
|
|
_ui.m_Itemlist.numItems = itemcfg.itemsArr.Length;
|
|
_ui.m_Itemlist.numItems = itemcfg.itemsArr.Length;
|
|
@@ -68,6 +68,24 @@ namespace GFGGame
|
|
{
|
|
{
|
|
_ui.m_btnBuy.visible = false;
|
|
_ui.m_btnBuy.visible = false;
|
|
}
|
|
}
|
|
|
|
+ _ui.m_btnBuy.GetChild("title").text = string.Format("{0}元/购买", shopCfg.configPrice.ToString());
|
|
|
|
+
|
|
|
|
+ var activityInfo = ActivityGlobalDataManager.Instance.GetActivityInfo(6002);
|
|
|
|
+ long endTime = 0;
|
|
|
|
+ if (activityInfo != null)
|
|
|
|
+ {
|
|
|
|
+ endTime = activityInfo.EndTime;
|
|
|
|
+ }
|
|
|
|
+ var leftTime = endTime - TimeHelper.ServerNow();
|
|
|
|
+ if (leftTime <= 0)
|
|
|
|
+ {
|
|
|
|
+ _ui.m_timeText.text = "";
|
|
|
|
+ _ui.m_btnBuy.visible = false;
|
|
|
|
+ Timers.inst.Remove(UpdateTime);
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ _ui.m_timeText.text = TimeUtil.FormattingTimeTo_DDHHmm((int)leftTime);
|
|
|
|
+
|
|
Timers.inst.Add(1, 0, UpdateTime);
|
|
Timers.inst.Add(1, 0, UpdateTime);
|
|
}
|
|
}
|
|
protected override void OnHide()
|
|
protected override void OnHide()
|
|
@@ -93,7 +111,7 @@ namespace GFGGame
|
|
ItemData itemDate = ItemUtil.createItemData(id, count);
|
|
ItemData itemDate = ItemUtil.createItemData(id, count);
|
|
ItemView itemView = new ItemView(item.m_item);
|
|
ItemView itemView = new ItemView(item.m_item);
|
|
itemView.SetData(itemDate);
|
|
itemView.SetData(itemDate);
|
|
- item.m_name.text = ItemCfgArray.Instance.GetCfg(itemcfg.id).name;
|
|
|
|
|
|
+ item.m_name.text = ItemCfgArray.Instance.GetCfg(itemcfg.itemsArr[index][0]).name;
|
|
UI_ZGTHRewardItem.ProxyEnd();
|
|
UI_ZGTHRewardItem.ProxyEnd();
|
|
}
|
|
}
|
|
private void UpdateTime(object param)
|
|
private void UpdateTime(object param)
|