diff --git a/Assets/ManagedResources/~Lua/Modules/Main/View/MainPlayerView.lua b/Assets/ManagedResources/~Lua/Modules/Main/View/MainPlayerView.lua index 678eefc4f0..44c64e4001 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/View/MainPlayerView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/View/MainPlayerView.lua @@ -154,7 +154,7 @@ end function MainPlayerView:Dispose() self:RemoveListener() - poolManager:UnLoadLive(mapNpc, self.NpcGO) + self.NpcGO:OnClose() poolManager:UnLoadAsset(mapNpcOp, self.leader, PoolManager.AssetType.GameObject) self.leader = nil if self.tweener then