From 4b6f92a880a5fd2e13eaf5a026adeb9a2b7ae6c0 Mon Sep 17 00:00:00 2001 From: vurtne14 Date: Sat, 19 Sep 2026 19:58:40 +0800 Subject: [PATCH] 1 --- .../~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua | 2 +- Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua | 3 ++- Assets/ManagedResources/~Lua/View/ItemView.lua | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua b/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua index 66322bb5c8..119cfff09f 100644 --- a/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/MonsterCamp/GodsWayTowerPanel.lua @@ -300,7 +300,7 @@ end function this.SingleDataShow(go, data) local singledata = GodsWaySingleSingleWave:New(go) --go:GetComponent("RectTransform").sizeDelta=Vector2.New(screenwidth,380) - singledata:InitComponent(go, data, curType) + singledata:InitComponent(go, data, curType,self.sortingOrder +1 ) singledata:OnOpen() return singledata end diff --git a/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua b/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua index eb2b4aaf5e..70525013d6 100644 --- a/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua +++ b/Assets/ManagedResources/~Lua/View/GodsWaySingleSingleWave.lua @@ -11,7 +11,7 @@ end local curType = 0 --初始化组件(用于子类重写) -function GodsWaySingleSingleWave:InitComponent(go, _data, _curType) +function GodsWaySingleSingleWave:InitComponent(go, _data, _curType,sortingOrder) self.spLoader = SpriteLoader.New() curType = _curType self.wave = Util.GetGameObject(go, "bg/leftLayout/num"):GetComponent("Text") @@ -41,6 +41,7 @@ function GodsWaySingleSingleWave:InitComponent(go, _data, _curType) local temp = self:NewItemView(SubUIConfig.ItemView, self.rewardGrid.transform:GetChild(i - 1).gameObject) table.insert(self.rewardList, temp) end + Util.AddParticleSortLayer(Util.GetGameObject(go, "Image"), sortingOrder) end local teamIds = { diff --git a/Assets/ManagedResources/~Lua/View/ItemView.lua b/Assets/ManagedResources/~Lua/View/ItemView.lua index 8f819ff368..80f365be16 100644 --- a/Assets/ManagedResources/~Lua/View/ItemView.lua +++ b/Assets/ManagedResources/~Lua/View/ItemView.lua @@ -497,7 +497,7 @@ function ItemView:GetRewardShow(_itemData, effectLayer) end) elseif _itemData.itemType == ItemType.GodWeapon then Util.AddOnceClick(self.frameBtn, function() - UIManager.OpenPanel(UIName.GodWeaponGetInfoPopup, true, _itemData.backData) + UIManager.OpenPanel(UIName.GodWeaponGetInfoPopup, false, _itemData.configData.Id) end) elseif _itemData.ItemType == ItemType.Incarnation then --化身卡 self.frame.sprite = self.spLoader:LoadSprite(GetQuantityImageByquality(itemConfig[_itemData.backData.itemId]