From 83014b4f7d1d2df2c3e30e3d2ffcf07954a0a9a0 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Wed, 28 Oct 2020 11:47:05 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E9=80=8D=E9=81=A5=E6=B8=B8=E3=80=91?= =?UTF-8?q?=E9=A6=96=E9=80=9A=E5=A5=96=E5=8A=B1=E6=98=BE=E7=A4=BA=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua | 1 + .../~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua index fa923b58f0..fd5b1f7f27 100644 --- a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoManager.lua @@ -29,6 +29,7 @@ function this.GetOpenMapData(func) _data[msg.infos[i].mapId]={} _data[msg.infos[i].mapId].process=msg.infos[i].process _data[msg.infos[i].mapId].redPoint=msg.infos[i].redPoint + _data[msg.infos[i].mapId].first=msg.infos[i].first Log("逍遥游红点数据,mapid:"..msg.infos[i].mapId..",redPoint:"..msg.infos[i].redPoint) end this.allMapData=_data diff --git a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua index 766e5647fc..a91354ea0c 100644 --- a/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/XiaoYao/XiaoYaoYouPanel.lua @@ -86,7 +86,7 @@ function this.RefreshShow(data) Log("当前玩家等级:".._cruLevel) for index, config in ConfigPairs(freeTravel) do local _isUnLock = config.UnlockLevel >= 0 and _cruLevel >= config.UnlockLevel--判断章节是否开启 - local showReward = ConfigManager.GetConfigData(ConfigName.RewardGroup,config.FinalReward).ShowItem + local showReward = ConfigManager.GetConfigData(ConfigName.RewardGroup,config.FirstReward).ShowItem local _progress=0 local isShowRed=false Log("当前mapid:"..config.MapID) @@ -95,6 +95,9 @@ function this.RefreshShow(data) Log("data[index].redPoint"..data[config.MapID].redPoint) _progress=data[config.MapID].process isShowRed=data[config.MapID].redPoint==1 + if data[config.MapID].first==1 then + showReward = ConfigManager.GetConfigData(ConfigName.RewardGroup,config.FinalReward).ShowItem + end end local _singleData={ mapId=config.MapID,