刷新礼包修改
parent
6945cbcacf
commit
d5d30fd6a8
|
@ -390,7 +390,8 @@ GameEvent = {
|
||||||
RefreshMainPanel="Expedition.RefreshMainPanel"
|
RefreshMainPanel="Expedition.RefreshMainPanel"
|
||||||
},
|
},
|
||||||
GrowGift={
|
GrowGift={
|
||||||
GetAllGift="GrowGift.GetAllGift"
|
GetAllGift="GrowGift.GetAllGift",
|
||||||
|
RechargeGift = "GrowGift.RechargeGift"
|
||||||
},
|
},
|
||||||
TreasureOfHeaven={
|
TreasureOfHeaven={
|
||||||
RechargeSuccess="TreasureOfHeaven.RechargeSuccess",
|
RechargeSuccess="TreasureOfHeaven.RechargeSuccess",
|
||||||
|
|
|
@ -292,6 +292,8 @@ function this.RefreshGiftGoods(buffer)
|
||||||
local msg = PlayerInfoProto_pb.AllGiftGoodsIndication()
|
local msg = PlayerInfoProto_pb.AllGiftGoodsIndication()
|
||||||
msg:ParseFromString(data)
|
msg:ParseFromString(data)
|
||||||
OperatingManager.SetBasicValues(msg.GiftGoodsInfo)
|
OperatingManager.SetBasicValues(msg.GiftGoodsInfo)
|
||||||
|
Game.GlobalEvent:DispatchEvent(GameEvent.GrowGift.RechargeGift)
|
||||||
|
LogYellow("发送了GameEvent.GrowGift.RechargeGift")
|
||||||
end
|
end
|
||||||
|
|
||||||
-- 接收服务器好友申请,添加
|
-- 接收服务器好友申请,添加
|
||||||
|
|
|
@ -30,7 +30,6 @@ function this.Initialize()
|
||||||
Game.GlobalEvent:AddEvent(GameEvent.PatFace.PatFaceHaveGrowGift, this.NewHeroGift)
|
Game.GlobalEvent:AddEvent(GameEvent.PatFace.PatFaceHaveGrowGift, this.NewHeroGift)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
---------------------------局限性----------------------------
|
---------------------------局限性----------------------------
|
||||||
function this.SetBasicValues(giftGoodsList)
|
function this.SetBasicValues(giftGoodsList)
|
||||||
giftGoodsInfo = giftGoodsList
|
giftGoodsInfo = giftGoodsList
|
||||||
|
|
|
@ -24,6 +24,18 @@ function GiftView:ctor(mainPanel, gameObject)
|
||||||
self.ItemList = {}
|
self.ItemList = {}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
--添加事件监听(用于子类重写)
|
||||||
|
function GiftView:AddListener()
|
||||||
|
Game.GlobalEvent:AddEvent(GameEvent.GrowGift.RechargeGift, GiftView.refresh)
|
||||||
|
end
|
||||||
|
|
||||||
|
--移除事件监听(用于子类重写)
|
||||||
|
function GiftView:RemoveListener()
|
||||||
|
Game.GlobalEvent:RemoveEvent(GameEvent.GrowGift.RechargeGift, GiftView.refresh)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
function GiftView:InitComponent(gameObject)
|
function GiftView:InitComponent(gameObject)
|
||||||
self.itemPre = Util.GetGameObject(gameObject, "rzyBg/ItemPre")
|
self.itemPre = Util.GetGameObject(gameObject, "rzyBg/ItemPre")
|
||||||
self.itemPre2 = Util.GetGameObject(gameObject, "rzyBg/ItemPre2")
|
self.itemPre2 = Util.GetGameObject(gameObject, "rzyBg/ItemPre2")
|
||||||
|
@ -83,9 +95,10 @@ function GiftView:BindEvent()
|
||||||
end)
|
end)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
local curBuyType = 0
|
||||||
function GiftView:OnShow(_sortingOrder, buyType)
|
function GiftView:OnShow(_sortingOrder, buyType)
|
||||||
rechargeNum= VipManager.GetChargedNum()--已经充值的金额
|
rechargeNum= VipManager.GetChargedNum()--已经充值的金额
|
||||||
|
curBuyType = buyType
|
||||||
self:RefreshData(buyType)
|
self:RefreshData(buyType)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -96,6 +109,12 @@ function GiftView:OnSortingOrderChange(cursortingOrder)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
GiftView.refresh = function()
|
||||||
|
LogYellow("收到了GameEvent.GrowGift.RechargeGift")
|
||||||
|
GiftView:RefreshData(curBuyType)
|
||||||
|
end
|
||||||
|
|
||||||
------日周月礼包------
|
------日周月礼包------
|
||||||
-- 根据选择的页签刷新数据
|
-- 根据选择的页签刷新数据
|
||||||
function GiftView:RefreshData(buyType)
|
function GiftView:RefreshData(buyType)
|
||||||
|
|
Loading…
Reference in New Issue