From 31ad3358bc10ba10c9861923cf41a3def9630782 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Thu, 22 Apr 2021 09:46:59 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=86=85=E5=AD=98=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E3=80=91=E6=B7=BB=E5=8A=A0=E4=B8=80=E4=BA=9Bdebug=E6=89=93?= =?UTF-8?q?=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Framework/Manager/SubUIManager.lua | 1 + Assets/ManagedResources/~Lua/Framework/Manager/UIManager.lua | 1 + Assets/ManagedResources/~Lua/Modules/Common/SpriteLoader.lua | 1 + .../~Lua/Modules/Formation/FormationPanelV2.lua | 2 ++ Assets/ManagedResources/~Lua/Modules/Map/Logic/TileMapView.lua | 1 + 5 files changed, 6 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Framework/Manager/SubUIManager.lua b/Assets/ManagedResources/~Lua/Framework/Manager/SubUIManager.lua index 6f48e31037..198bb1d548 100644 --- a/Assets/ManagedResources/~Lua/Framework/Manager/SubUIManager.lua +++ b/Assets/ManagedResources/~Lua/Framework/Manager/SubUIManager.lua @@ -68,6 +68,7 @@ function this.Close(sub) sub:OnClose() end resMgr:UnLoadAsset(sub.assetName) + LogError("sub UI close: "..sub.assetName) end diff --git a/Assets/ManagedResources/~Lua/Framework/Manager/UIManager.lua b/Assets/ManagedResources/~Lua/Framework/Manager/UIManager.lua index 69f8a93de0..4ab2455ee8 100644 --- a/Assets/ManagedResources/~Lua/Framework/Manager/UIManager.lua +++ b/Assets/ManagedResources/~Lua/Framework/Manager/UIManager.lua @@ -719,6 +719,7 @@ function UIManager.DelayDestroyPanel(panel) end function UIManager.DestroyPanel(panel) + LogError("Panel Destroy: "..panel.uiConfig.assetName) panel:DestroyUI() GameObject.Destroy(panel.gameObject) resMgr:UnLoadAsset(panel.uiConfig.assetName) diff --git a/Assets/ManagedResources/~Lua/Modules/Common/SpriteLoader.lua b/Assets/ManagedResources/~Lua/Modules/Common/SpriteLoader.lua index 7c2800b343..6d5f8d630e 100644 --- a/Assets/ManagedResources/~Lua/Modules/Common/SpriteLoader.lua +++ b/Assets/ManagedResources/~Lua/Modules/Common/SpriteLoader.lua @@ -32,6 +32,7 @@ end -- 根据界面加载的数量卸载相应数量的资源 function SpriteLoader:UnLoadSprite() for name, count in pairs(self.SpriteList) do + LogWarn("lua 回收资源:name:"..name..", count:"..count) resMgr:UnLoadAsset(name, count) end self.SpriteList = {} diff --git a/Assets/ManagedResources/~Lua/Modules/Formation/FormationPanelV2.lua b/Assets/ManagedResources/~Lua/Modules/Formation/FormationPanelV2.lua index 4f7ffce9f4..0406575f06 100644 --- a/Assets/ManagedResources/~Lua/Modules/Formation/FormationPanelV2.lua +++ b/Assets/ManagedResources/~Lua/Modules/Formation/FormationPanelV2.lua @@ -149,6 +149,7 @@ function this:InitComponent() this.mopUpGo:SetActive(false) --元素共鸣 + LogError("FormationPanelV2 Init") this.ElementalResonanceView = SubUIManager.Open(SubUIConfig.ElementalResonanceView, this.gameObject.transform) end @@ -261,6 +262,7 @@ function this:OnClose() end function this:OnDestroy() + LogError("FormationPanelV2 OnDestroy") this.spLoader:Destroy() SubUIManager.Close(this.UpView) SubUIManager.Close(this.ElementalResonanceView) diff --git a/Assets/ManagedResources/~Lua/Modules/Map/Logic/TileMapView.lua b/Assets/ManagedResources/~Lua/Modules/Map/Logic/TileMapView.lua index e371ccc5b8..910e931046 100644 --- a/Assets/ManagedResources/~Lua/Modules/Map/Logic/TileMapView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Map/Logic/TileMapView.lua @@ -578,6 +578,7 @@ function this.Init() if not sr then sr = go.gameObject:AddComponent(typeof(UnityEngine.SpriteRenderer)) end + LogWarn("Lua Load map BG:".._mapConfig[_mapId].BGPath.."_"..count) sr.sprite = this.spLoader:LoadSprite(_mapConfig[_mapId].BGPath.."_"..count) end end