diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index 5922088040..cfcdfc1423 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -251,6 +251,7 @@ function ItemView:GetRewardShow(_itemData, effectLayer) Util.AddOnceClick(self.frameBtn, function() UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, _itemData.backData.itemId,nil,self.isRewardItemPop) end) + end elseif _itemData.itemType == 2 then --equip @@ -322,6 +323,9 @@ function ItemView:GetRewardShow(_itemData, effectLayer) self:LoadFrameEffect(itemDataConFig.Id, effectRoot) self:SetFrameEffectLayer(effectLayer) self:SetFrameEffectScale(self.scale * 0.7) + Util.AddOnceClick(self.frameBtn, function() + UIManager.OpenPanel(UIName.RewardItemSingleShowPopup, _itemData.backData.itemId,nil,self.isRewardItemPop) + end) end self.gameObject:GetComponent("RectTransform").localScale = Vector2.New(self.scale, self.scale) end @@ -541,6 +545,9 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage) self:LoadFrameEffect(itemDataConFig.Id, effectRoot) self:SetFrameEffectLayer(effectLayer) self:SetFrameEffectScale(self.scale * 0.7) + Util.AddOnceClick(self.frameBtn, function() + UIManager.OpenPanel(UIName.RewardItemSingleShowPopup,itemSId,nil,self.isRewardItemPop) + end) else --,5随机道具,6符文 self.frame.sprite = Util.LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity))