|
@@ -1,7 +1,7 @@
|
|
|
using System.Collections.Generic;
|
|
|
using FairyGUI;
|
|
|
-using UI.CommonGame;
|
|
|
using UI.Task;
|
|
|
+using static GFGGame.ShopSProxy;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
@@ -35,7 +35,7 @@ namespace GFGGame
|
|
|
|
|
|
private void OnBtnOpenClick(EventContext context)
|
|
|
{
|
|
|
- //TODO:打开购买界面
|
|
|
+ ReqShopBuy(990003).Coroutine();
|
|
|
}
|
|
|
|
|
|
|
|
@@ -44,15 +44,30 @@ namespace GFGGame
|
|
|
base.OnShown();
|
|
|
SetPrizeData();
|
|
|
}
|
|
|
+
|
|
|
+ protected override void AddEventListener()
|
|
|
+ {
|
|
|
+ EventAgent.AddEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, OnNoticePassportOpen);
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
+ protected override void RemoveEventListener()
|
|
|
+ {
|
|
|
+ EventAgent.RemoveEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, OnNoticePassportOpen);
|
|
|
+ }
|
|
|
+
|
|
|
+ private void OnNoticePassportOpen()
|
|
|
+ {
|
|
|
+ Hide();
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
private static void SpecialRewardRender(int index, GObject obj)
|
|
|
{
|
|
|
var itemInfos = (List<KeyValuePair<int, int>>)obj.parent.data;
|
|
|
var itemInfo = itemInfos[index];
|
|
|
- ItemUtil.CreateItemView(new[]{itemInfo.Key,itemInfo.Value}, obj as GComponent);
|
|
|
+ ItemUtil.CreateItemView(new[] { itemInfo.Key, itemInfo.Value }, obj as GComponent);
|
|
|
}
|
|
|
+
|
|
|
private void SetPrizeData()
|
|
|
{
|
|
|
//获取所有特别奖励数据
|