From b0a324b59007b27f562a878a3ece755b7e952e22 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期五, 24 四月 2026 12:14:03 +0800
Subject: [PATCH] 492 武将返场 升星礼包 锁定增加二次确认,锁定后锁定按钮隐藏

---
 Main/System/HeroReturn/HeroReturnStarUpWin.cs |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/Main/System/HeroReturn/HeroReturnStarUpWin.cs b/Main/System/HeroReturn/HeroReturnStarUpWin.cs
index 7d345a6..884f385 100644
--- a/Main/System/HeroReturn/HeroReturnStarUpWin.cs
+++ b/Main/System/HeroReturn/HeroReturnStarUpWin.cs
@@ -36,9 +36,18 @@
         });
         lockButton.SetListener(() =>
         {
-            manager.SaveStarUpLockState(manager.GetOperationHeroAppearInfo());
-            Display();
-            manager.UpdateRedpoint();
+            ConfirmCancel.ShowPopConfirm(
+                Language.Get("Mail101"),
+                Language.Get("HeroReturnLockHero"),
+                (bool isOK) =>
+                {
+                    if (isOK)
+                    {
+                        manager.SaveStarUpLockState(manager.GetOperationHeroAppearInfo());
+                        Display();
+                        manager.UpdateRedpoint();
+                    }
+                });
         });
     }
 
@@ -110,7 +119,7 @@
 
         bool isLockStarHero = manager.IsLockStarHero(act);
         changeButton.SetActive(!isLockStarHero);
-        lockButton.interactable = !isLockStarHero;
+        lockButton.SetActive(!isLockStarHero);
 
         heroHeadBaseCell.Init(heroConfig.HeroID, skinID, 0, 0, 0, () =>
         {

--
Gitblit v1.8.0