tcx_xiyou_yueNan
zhangjiannan 2026-09-30 14:35:50 +08:00
parent dab5a2e64e
commit 86810553c3
1 changed files with 24 additions and 1 deletions

View File

@ -74,6 +74,7 @@ function FaLingSingleShowPopup:InitComponent()
self.btnGrid = Util.GetGameObject(self.btmBar, "btnGrid")
self.btnStrong = Util.GetGameObject(self.btnGrid, "btnStrong")
self.btnDown = Util.GetGameObject(self.btnGrid, "btnDown")
self.btnFenjie = Util.GetGameObject(self.btnGrid, "btnFenjie")
self.btnAdd = Util.GetGameObject(self.btnGrid, "btnAdd")
self.btnStrongRed = Util.GetGameObject(self.btnGrid, "btnStrong/redPoint")
--装备获取途径--btmBar
@ -144,8 +145,30 @@ function FaLingSingleShowPopup:BindEvent()
self.position)
end)
end)
--分解
Util.AddClick(self.btnFenjie, function()
--只有一个,分解品质大于4, 弹框
if self.equipData.itemConfig.Quantity >= 4 then
UIManager.OpenPanel(UIName.BagResolveAnCompoundPanel, 2, self.equipData.itemConfig.ItemBaseType, self.equipData,
function()
self:Fenjie()
end)
else
self:Fenjie()
end
end)
end
function FaLingSingleShowPopup:Fenjie()
local curResolveAllItemList = {}
local equip = {}
equip.itemId = self.equipData.id
equip.itemNum = 1
table.insert(curResolveAllItemList, equip)
local type = 1
NetManager.UseAndPriceItemRequest(type, curResolveAllItemList, function(drop)
self:SendBackResolveReCallBack(drop)
end)
end
--道具 和 装备分解 发送请求后 回调
function FaLingSingleShowPopup:SendBackResolveReCallBack(drop)
local isShowReward = false