From 040f83f37043ef967d6f74da9b0a0010ae777e79 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Mon, 24 May 2021 11:34:50 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E8=A1=8C=E3=80=91=E7=BA=A2?= =?UTF-8?q?=E7=82=B9=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Practice/PracticeManager.lua | 10 ++++++---- .../~Lua/Modules/Practice/PracticePanel.lua | 5 +++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua index ed36109264..12eee57bff 100644 --- a/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Practice/PracticeManager.lua @@ -349,10 +349,12 @@ end --神印红点检测 function this.PracticeCheckImprint() for i, v in ConfigPairs(XiuXianSkillConfig) do - local str = PlayerPrefs.GetInt(PlayerManager.uid.."Imprint"..v.Id) - if str == 0 then - LogGreen("return true Imprint") - return true + if this.ImprintServerData[v.Id] then + local str = PlayerPrefs.GetInt(PlayerManager.uid.."Imprint"..v.Id) + if str == 0 then + LogGreen("return true Imprint") + return true + end end end LogRed("return false Imprint") diff --git a/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua b/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua index 08d37ff229..ce8325f944 100644 --- a/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua @@ -69,7 +69,7 @@ function Practice:BindEvent() LogGreen("打开山河社稷图") end) Util.AddClick(self.starBtn, function() - LogGreen("打开山河社稷图") + UIManager.OpenPanel(UIName.FightLevelChapterPanel) end) Util.AddClick(self.button, function() if self:UpgradeCheck() then return end @@ -130,7 +130,8 @@ end function Practice:OnShow() self.playerInfoView:OnShow() - -- CheckRedPointStatus(RedPointType.Practice) + CheckRedPointStatus(RedPointType.Practice_imprint) + CheckRedPointStatus(RedPointType.Practice_upgrade) FormationManager.RefreshMainFormationPower() self.curLevelConfig = PracticeManager.GetCurConfigData() LogYellow("当前修行等级Id:"..tostring(PracticeManager.PracticeLevel))