【幸运探宝】在探宝界面过0点刷新,奖励不显示刷新后的物品

dev_chengFeng
zhangqiang 2021-01-28 15:06:25 +08:00
parent 392bd11ded
commit 0a9d0d2d05
3 changed files with 12 additions and 0 deletions

View File

@ -195,6 +195,8 @@ GameEvent = {
OnPatFaceRedRefresh = "Activity.OnPatFaceRedRefresh",
--幸运转盘跑马灯数据刷新
OnLuckyTableWorldMessage="Activity.OnLuckyTableWorldMessage",
--幸运转盘跑马灯0点数据刷新
OnLuckyTableZeroRefresh="Activity.OnLuckyTableZeroRefresh",
-- 积天豪礼刷新
ContinueRechargeRefresh ="Activity.ContinueRechargeRefresh",
},

View File

@ -94,6 +94,7 @@ function this.ReceiveServerDataForFive(data1,data2)
--for i, v in ipairs(this.advancedData) do
-- Log("服务器推送高级探宝5点数据"..tostring(v))
--end
Game.GlobalEvent:DispatchEvent(GameEvent.Activity.OnLuckyTableZeroRefresh)
end
---请求活动数据

View File

@ -152,11 +152,13 @@ end
---添加事件监听(用于子类重写)
function LuckyTurnTablePanel:AddListener()
Game.GlobalEvent:AddEvent(GameEvent.Activity.OnLuckyTableWorldMessage, this.ShowRecordMessage)
Game.GlobalEvent:AddEvent(GameEvent.Activity.OnLuckyTableZeroRefresh, this.OnShowPanelData)
end
---移除事件监听(用于子类重写)
function LuckyTurnTablePanel:RemoveListener()
Game.GlobalEvent:RemoveEvent(GameEvent.Activity.OnLuckyTableWorldMessage, this.ShowRecordMessage)
Game.GlobalEvent:RemoveEvent(GameEvent.Activity.OnLuckyTableZeroRefresh, this.OnShowPanelData)
end
---界面打开时调用(用于子类重写)
@ -173,6 +175,13 @@ function LuckyTurnTablePanel:OnShow()
this.LuckyTurnOnShow(TreasureType.Advanced)
end
end
function this.OnShowPanelData()
if LuckyTurnTableManager.curTreasureType==TreasureType.Lucky then--防止当前为高级探宝时 按下探宝后跳转到幸运探宝
this.LuckyTurnOnShow(TreasureType.Lucky)
elseif LuckyTurnTableManager.curTreasureType==TreasureType.Advanced then
this.LuckyTurnOnShow(TreasureType.Advanced)
end
end
local sortingOrder = 0
---重设层级
function LuckyTurnTablePanel:OnSortingOrderChange()