From 2a6f81e8cfbc998c96c821c71c333cd1a13f7d3a Mon Sep 17 00:00:00 2001 From: gaoxin Date: Wed, 21 Apr 2021 15:09:03 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90ios=E3=80=91spLoader=E4=BA=A7=E7=94=9F?= =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/ActivityDetail.lua | 2 -- .../~Lua/Modules/DynamicActivity/RewardPreview.lua | 2 -- Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua | 5 +++++ 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityDetail.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityDetail.lua index 50c0cece0b..8866dd9f38 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityDetail.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityDetail.lua @@ -35,7 +35,6 @@ function ActivityDetail:ctor(gameObject,type,effect) end function ActivityDetail:InitComponent(gameObject) - self.spLoader = SpriteLoader.New() self.closeBtn=Util.GetGameObject(self.gameObject,"close") self.itemGrid=Util.GetGameObject(self.gameObject,"panel/itemGrid") self.LookDetailBtn=Util.GetGameObject(self.gameObject,"panel/Image3/updetail") @@ -433,7 +432,6 @@ function ActivityDetail:OnHide() end function ActivityDetail:OnDestroy() - self.spLoader:Destroy() listUpPre=nil rate=nil listSoulUpPre=nil diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/RewardPreview.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/RewardPreview.lua index 3811269454..5d6edb3c71 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/RewardPreview.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/RewardPreview.lua @@ -15,7 +15,6 @@ function RewardPreview:ctor(gameObject) end function RewardPreview:InitComponent() - self.spLoader = SpriteLoader.New() self.closeBtn = Util.GetGameObject(self.gameObject, "close") self.itemGrid = Util.GetGameObject(self.gameObject, "itemGrid") self.itemPre = Util.GetGameObject(self.gameObject, "itemprefab") @@ -125,7 +124,6 @@ function RewardPreview:OnHide() end function RewardPreview:OnDestroy() - self.spLoader:Destroy() listPre = nil data = nil end diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index 77de4bd030..b86bc3d30b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -1134,6 +1134,11 @@ function this:OnDestroy() this.timer:Stop() this.timer = nil end + -- 回收主城小人 + for _, mpv in pairs(curNPCList) do + mpv:Dispose() + end + curNPCList = {} self.playerView = nil end