From 01a7aa8271b36d1b37fc6907d2e141ebbd94a4c8 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 26 十一月 2025 11:21:10 +0800
Subject: [PATCH] 15 【常规】坊市系统-测试问题

---
 Main/Component/UI/Common/GroupButtonEx.cs |    4 ++--
 Main/System/Store/StoreWin.cs             |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Main/Component/UI/Common/GroupButtonEx.cs b/Main/Component/UI/Common/GroupButtonEx.cs
index 5f233f4..2db7001 100644
--- a/Main/Component/UI/Common/GroupButtonEx.cs
+++ b/Main/Component/UI/Common/GroupButtonEx.cs
@@ -80,7 +80,7 @@
 
     [SerializeField] public RedpointBehaviour redpoint;   //澶栭儴鑷繁鐢�
 
-    public bool isLock = false;
+    public bool isLock = false; //姝e父鍝嶅簲鎸夐挳鐐瑰嚮锛屼絾鏄攣浣忕偣鍑荤殑鎸夐挳鍙樺寲
 
     protected override void Awake()
     {
@@ -103,9 +103,9 @@
 
     public override void OnPointerClick(PointerEventData eventData)
     {
+        base.OnPointerClick(eventData);
         if (isLock)
             return;
-        base.OnPointerClick(eventData);
         SelectBtn();
     }
 
diff --git a/Main/System/Store/StoreWin.cs b/Main/System/Store/StoreWin.cs
index 79dab76..240d780 100644
--- a/Main/System/Store/StoreWin.cs
+++ b/Main/System/Store/StoreWin.cs
@@ -62,6 +62,7 @@
         }
 
         guildShopBtn.SetColorful(null, PlayerDatas.Instance.fairyData.HasFairy);
+        guildShopBtn.isLock = !PlayerDatas.Instance.fairyData.HasFairy;
 
         ShowMoney();
         CreateScroller();
@@ -93,6 +94,7 @@
             }
         }
         scroller.Restart();
+        scroller.lockType = EnhanceLockType.KeepVertical;
     }
 
 

--
Gitblit v1.8.0