diff --git a/Assets/ManagedResources/~Lua/Modules/Ranking/RankingSingleListPanel.lua b/Assets/ManagedResources/~Lua/Modules/Ranking/RankingSingleListPanel.lua index e685a07e02..a314b05128 100644 --- a/Assets/ManagedResources/~Lua/Modules/Ranking/RankingSingleListPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Ranking/RankingSingleListPanel.lua @@ -108,15 +108,20 @@ function RankingSingleListPanel:OnClose() RankingManager.ClearData() RankingManager.isRequest=0 this.noneImage:SetActive(false) + -- if this.liveNode then + -- --Log("==YSP== 删除立绘") + -- poolManager:UnLoadLive(npc, this.liveNode) + -- this.liveNode=nil + -- end +end + +--界面销毁时调用(用于子类重写) +function RankingSingleListPanel:OnDestroy() if this.liveNode then --Log("==YSP== 删除立绘") poolManager:UnLoadLive(npc, this.liveNode) this.liveNode=nil end -end - ---界面销毁时调用(用于子类重写) -function RankingSingleListPanel:OnDestroy() for _, playerHead in ipairs(this.playerHeadList) do playerHead:Recycle() end