diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/QianKunBox.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/QianKunBox.lua index 389036a987..4e648e1c3b 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/QianKunBox.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/QianKunBox.lua @@ -112,7 +112,15 @@ function QianKunBox:OnOpen(_activityConfig,_index,parent) self.parent = parent end -function QianKunBox:OnSortingOrderChange() +function QianKunBox:OnSortingOrderChange(_sortingOrder) + sortingOrder = _sortingOrder or 0 + Util.SetParticleSortLayer(self.effect, sortingOrder+1) + Util.SetParticleSortLayer(self.zqbgEffect, sortingOrder+1) + for i = 1, 5 do + if self.icons[i] and self.icons[i].effect then + Util.SetParticleSortLayer(self.icons[i].effect.gameObject, sortingOrder+1) + end + end end -- 打开,重新打开时回调