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