diff --git a/Assets/ManagedResources/~Lua/Modules/FirstRecharge/FirstRechargePanel.lua b/Assets/ManagedResources/~Lua/Modules/FirstRecharge/FirstRechargePanel.lua index 91c0c8611..3c4dca23a 100644 --- a/Assets/ManagedResources/~Lua/Modules/FirstRecharge/FirstRechargePanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/FirstRecharge/FirstRechargePanel.lua @@ -314,5 +314,13 @@ function FirstRechargePanel:OnClose() -- this.Onelive = nil -- end end +--界面销毁时调用(用于子类重写) +function FirstRechargePanel:OnDestroy() + if this.liveNode then + UnLoadHerolive(this.heroData, this.liveNode) + Util.ClearChild(this.lihui.transform) + this.liveNode = nil + end +end return FirstRechargePanel \ No newline at end of file