From 1e4137a5871df845d630b9c49bcbdf0bb2fe6a68 Mon Sep 17 00:00:00 2001 From: gechangfu Date: Thu, 28 Aug 2025 19:36:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AttributeLvupWindow/AttributeLvupShow.luau | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/StarterPlayerScripts/UI/Windows/AttributeLvupWindow/AttributeLvupShow.luau b/src/StarterPlayerScripts/UI/Windows/AttributeLvupWindow/AttributeLvupShow.luau index d2169c4..273b9b4 100644 --- a/src/StarterPlayerScripts/UI/Windows/AttributeLvupWindow/AttributeLvupShow.luau +++ b/src/StarterPlayerScripts/UI/Windows/AttributeLvupWindow/AttributeLvupShow.luau @@ -73,10 +73,10 @@ function AttributeLvupShow:Refresh() if self.Data.maxLv then self.Variables._btnUpgrade.Text = nowLv >= self.Data.maxLv and "满级" or self.Data.cost[2] + self.Data.cost[3] * (self.Data.maxLv - 1) - -- 如果满级或者战力限制,不让点击 - if nowLv >= self.Data.maxLv or nowBattleValue < limitBattleValue then self.Variables._btnUpgrade.Interactable = false end - - -- 属性值显示 + -- 满级不让点击 + if nowLv >= self.Data.maxLv then self.Variables._btnUpgrade.Interactable = false end + + -- 属性值显示 local caculateValue = self.Data.lvAdd[1] + self.Data.lvAdd[2] * (self.Data.maxLv - 1) if attributeData.type == 1 then self.Variables._tmpValue.Text = "+"..caculateValue @@ -92,6 +92,9 @@ function AttributeLvupShow:Refresh() self.Variables._tmpValue.Text = "+"..self.Data.lvAdd[1] + self.Data.lvAdd[2] * nowLv end end + + -- 战力限制不让点 + if nowBattleValue < limitBattleValue then self.Variables._btnUpgrade.Interactable = false end end function AttributeLvupShow:OnInitFinish()