From 36ccbe968bf4db3b92bfca252eb3f6aa15527fd6 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Thu, 1 Jul 2021 15:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=A3=AE=E7=BD=97=E5=B9=BB=E5=A2=83?= =?UTF-8?q?=E3=80=91=E6=8E=92=E8=A1=8C=E6=A6=9C=E4=BF=A1=E6=81=AF=E5=86=97?= =?UTF-8?q?=E4=BD=99=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Carbon/CarbonScoreSortPanel.lua | 5 +++++ .../ManagedResources/~Lua/Modules/Ranking/RankingManager.lua | 2 +- Assets/ManagedResources/~Lua/View/ScrollCycleView.lua | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Carbon/CarbonScoreSortPanel.lua b/Assets/ManagedResources/~Lua/Modules/Carbon/CarbonScoreSortPanel.lua index c4529f1efa..4359194c7e 100644 --- a/Assets/ManagedResources/~Lua/Modules/Carbon/CarbonScoreSortPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Carbon/CarbonScoreSortPanel.lua @@ -476,6 +476,8 @@ end function CarbonScoreSortPanel:OnClose() if callBack then callBack() end this.noneImage:SetActive(false) + SubUIManager.Close(this.ScrollView) + this.ScrollView = nil end --界面销毁时调用(用于子类重写) @@ -485,6 +487,9 @@ function CarbonScoreSortPanel:OnDestroy() playerHead:Recycle() end _PlayerHeadList = {} + if this.ScrollView then + SubUIManager.Close(this.ScrollView) + end this.ScrollView = nil end diff --git a/Assets/ManagedResources/~Lua/Modules/Ranking/RankingManager.lua b/Assets/ManagedResources/~Lua/Modules/Ranking/RankingManager.lua index 62f4adf86e..16c277d1ba 100644 --- a/Assets/ManagedResources/~Lua/Modules/Ranking/RankingManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Ranking/RankingManager.lua @@ -62,7 +62,7 @@ function this.ReceiveNextRankingData(msg,fun) local length=#this.curRankingData for i, rank in ipairs(msg.ranks) do -- LogGreen("UserRank "..rank.rankInfo.rank.." userName "..rank.userName.." rank.rankInfo.param1 "..rank.rankInfo.param1.." practiceLevel:"..rank.practiceLevel) - LogError("rank.practiceLevel:"..tostring(rank.practiceLevel)) + -- LogError("rank.practiceLevel:"..tostring(rank.practiceLevel)) rank.userName = PracticeManager.SetNameColor(rank.userName,rank.practiceLevel) this.curRankingData[length+i]=rank end diff --git a/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua b/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua index 2c19b75b18..813299cfed 100644 --- a/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua +++ b/Assets/ManagedResources/~Lua/View/ScrollCycleView.lua @@ -59,7 +59,7 @@ local function ItemListOffset(self, offset) if curRound > 0 then newIndex = 1 - self.itemCount * (curRound - 1) + self.dataLine - i i = self.itemCount - i + 1 - print(j, i) + -- print(j, i) go = self.cellItemList[j][i] go.tran.anchoredPosition = go.tran.anchoredPosition - self.offsetV2 * curRound SetUpdate(self, j + (newIndex - 1) * self.fixedCount, go)