diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index 9684340706..e8c3f94080 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -422,6 +422,10 @@ function ItemView:GetRewardShow(_itemData, effectLayer) Util.AddOnceClick(self.frameBtn, function() UIManager.OpenPanel(UIName.PokemonGetInfoPopup, true, _itemData.backData) end) + elseif _itemData.itemType == ItemType.GodWeapon then + Util.AddOnceClick(self.frameBtn, function() + UIManager.OpenPanel(UIName.GodWeaponGetInfoPopup, false, _itemData.backData.itemId) + end) elseif _itemData.ItemType == ItemType.Incarnation then--化身卡 self.frame.sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(itemConfig[ _itemData.backData.itemId].Quantity)) self.icon.sprite = self.spLoader:LoadSprite(GetResourcePath(itemConfig[ _itemData.backData.itemId].ResourceID)) @@ -836,6 +840,13 @@ function ItemView:NoGetRewardShow(_reward, effectLayer, isShowAddImage) Util.AddOnceClick(self.frameBtn, function() UIManager.OpenPanel(UIName.PokemonGetInfoPopup, false,itemSId) end) + elseif itemDataConFig.ItemType == ItemType.GodWeapon then + self.frame.sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(itemConfig[itemSId].Quantity)) + self.icon.sprite = self.spLoader:LoadSprite(GetResourcePath(itemConfig[itemSId].ResourceID)) + self.fragmentIcon:SetActive(false) + Util.AddOnceClick(self.frameBtn, function() + UIManager.OpenPanel(UIName.GodWeaponGetInfoPopup, false,itemSId) + end) elseif itemDataConFig.ItemType == ItemType.HeadFrame then self.UI_Effect_Kuang_JinSe:SetActive(false) self.UI_Effect_Kuang_HongSe:SetActive(false) @@ -987,6 +998,9 @@ function ItemView:OnBtnCkickEvent(itemSId) elseif itemDataConFig.ItemType == ItemType.LingShou then --灵兽 UIManager.OpenPanel(UIName.PokemonGetInfoPopup, false,itemDataConFig.Id) + elseif itemDataConFig.ItemType == ItemType.GodWeapon then + --神兵 + UIManager.OpenPanel(UIName.GodWeaponGetInfoPopup, false,itemDataConFig.Id) elseif itemDataConFig.ItemType == ItemType.SelfBox then --道具自选箱 UIManager.OpenPanel(UIName.RewardBoxPanel,nil,itemDataConFig.Id)