diff --git a/Assets/ManagedResources/~Lua/Modules/Bag/BagPanel.lua b/Assets/ManagedResources/~Lua/Modules/Bag/BagPanel.lua index c6ae982599..dce72fd0de 100644 --- a/Assets/ManagedResources/~Lua/Modules/Bag/BagPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Bag/BagPanel.lua @@ -492,7 +492,7 @@ function this.SingleItemDataShow(_go, _itemData) talismanStar:SetActive(true) SetHeroStars(this.spLoader, talismanStar, 0,1,Vector2.New(32.5,32.5),-15) num:SetActive(true) - elseif _itemData.itemConfig.ItemType == ItemType.EquipTreasure then + elseif _itemData.itemConfig.ItemType == ItemType.EquipTreasure then --宝物 num:SetActive(false) if _itemData.lv>0 then @@ -515,10 +515,11 @@ function this.SingleItemDataShow(_go, _itemData) strongLv.gameObject:SetActive(true) strongLv.text=_itemData.lv end - talismanStar:SetActive(true) - SetHeroStars(this.spLoader, talismanStar, _itemData.refineLv,1,Vector2.New(32.5,32.5),-15) - fragmentIcon.gameObject:SetActive(true) - fragmentIcon.sprite = this.spLoader:LoadSprite(GetProStrImageByProNum(itemConfig[_itemData.itemConfig.Id].PropertyName)) + if _itemData.refineLv>0 then + talismanStar:SetActive(true) + SetHeroStars(this.spLoader, talismanStar,_itemData.refineLv ,1,Vector2.New(32.5,32.5),-15) + end + elseif _itemData.itemConfig.ItemType == ItemType.HunYin or _itemData.itemConfig.ItemType == ItemType.GodPrint then SetSoulEffect(itemConfig[_itemData.itemConfig.Id].Quantity1,Util.GetGameObject(_go.transform, "GameObject/effects")) Util.GetGameObject(_go.transform, "GameObject/item/resetLv"):SetActive(false)