From b8137b0d7caeda50edadae0cbf629a874a61f75d Mon Sep 17 00:00:00 2001 From: gaoxin Date: Thu, 2 Dec 2021 04:33:57 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=82=B9=E5=B0=86=E5=8F=B0=E3=80=91?= =?UTF-8?q?=E5=B0=9D=E8=AF=95=E4=BF=AE=E5=A4=8D=E5=B1=B1=E6=B2=B3=E7=A4=BE?= =?UTF-8?q?=E7=A8=B7=E5=9B=BE=E9=BB=91=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Recruit/RecruitPanelNew.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitPanelNew.lua b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitPanelNew.lua index 7066b29327..505423a0b4 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitPanelNew.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitPanelNew.lua @@ -152,11 +152,7 @@ function RecruitPanelNew:OnShow(sortingOrder) self.liveNode.name = name SetHEeroLiveToward(self.liveNode,heroConfig.Toward) local SkeletonGraphic = self.liveNode:GetComponent("SkeletonGraphic") - local idle = function() SkeletonGraphic.AnimationState:SetAnimation(0, "idle", true) end - SkeletonGraphic.AnimationState.Complete = SkeletonGraphic.AnimationState.Complete + idle - poolManager:SetLiveClearCall(name, self.liveNode, function () - SkeletonGraphic.AnimationState.Complete = SkeletonGraphic.AnimationState.Complete - idle - end) + SkeletonGraphic.AnimationState:SetAnimation(0, "idle", true) end end @@ -276,6 +272,11 @@ function RecruitPanelNew:OnDestroy() end end self.upHeroPreList = {} + + if self.liveNode then + poolManager:UnLoadLive(self.liveNode.name, self.liveNode) + self.liveNode = nil + end end --刷新剩余次数