From af3713015d38d5b939836a6edaed01e93e6c7f60 Mon Sep 17 00:00:00 2001 From: Yuntao Hu <695250295@qq.com> Date: Wed, 14 Aug 2024 19:13:50 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9A=AE=E8=82=A4=E9=A2=84=E8=A7=88=E7=95=8C?= =?UTF-8?q?=E9=9D=A2=20=E7=BB=86=E8=8A=82=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Code/Scripts/Gameplay/UI/SkinChangeController.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/SkinChangeController.cs b/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/SkinChangeController.cs index 470b5ea559b..430411b37d9 100644 --- a/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/SkinChangeController.cs +++ b/ProjectNLD/Assets/Code/Scripts/Gameplay/UI/SkinChangeController.cs @@ -209,6 +209,7 @@ public class SkinChangeController : UIWindow BindButton(Button_ShowAllPic, OnShowPicButton); BindButton(Button_back, OnReturnButton); + BindButton(Button_Home, OnHomeButton); BindButton(Button_Wear, OnChangeSkinClick); //LoadModel(curSelectSkinId); @@ -280,9 +281,19 @@ public class SkinChangeController : UIWindow } else { + if (_instModel != null) + Object.Destroy(_instModel); CloseWindow(); } } + + void OnHomeButton() + { + if (_instModel != null) + Object.Destroy(_instModel); + UIManager.Instance.CloseAllNormalExcept(UINameConst.UI_MainPanel); + } + void _OnClickSkinItem(int to) { if (curSelectSkinId == to)