From 97c23fb3cb1b6fd30339cf7f5605af5b1cd32cb4 Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Fri, 26 Nov 2021 18:51:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E8=BA=AB=E5=8D=A1=E8=87=AA=E9=80=89?= =?UTF-8?q?=E7=AE=B1=E4=BF=AE=E6=94=B9=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/RewardBox/RewardBoxPanel.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/RewardBox/RewardBoxPanel.lua b/Assets/ManagedResources/~Lua/Modules/RewardBox/RewardBoxPanel.lua index 7f1640b96d..f4887edfe4 100644 --- a/Assets/ManagedResources/~Lua/Modules/RewardBox/RewardBoxPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/RewardBox/RewardBoxPanel.lua @@ -183,6 +183,14 @@ function RewardBoxPanel:SetSingleGiftData(index,item,boxId,tagNum) --判断是否是在背包界面打开 select:GetComponent("Button").interactable = BagManager.isBagPanel select:SetActive(BagManager.isBagPanel) + if itemConfig[rewardGroup[boxId].ShowItem[index][1]].ItemType == ItemType.Incarnation then + local num = BagManager.GetItemCountById(rewardGroup[boxId].ShowItem[index][1]) + if num > 0 then + select:SetActive(false) + else + select:SetActive(true) + end + end --判断是否选了该物品 if curId == rewardGroup[boxId].ShowItem[index][1] then go:SetActive(true)