diff --git a/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua b/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua index f30a090fcc..64f581afa9 100644 --- a/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Practice/PracticePanel.lua @@ -150,6 +150,7 @@ end function Practice:OnSortingOrderChange() orginLayer = self.sortingOrder + Util.SetParticleSortLayer(self.effect, self.sortingOrder+1) -- 头像层级 if self.playerInfoView then self.playerInfoView:SetLayer(self.sortingOrder) @@ -178,6 +179,7 @@ function Practice:RefreshMid() self.starNum.text = PracticeManager.StarNum local playerImg = NameManager.roleSex == 0 and "x_xiuxing_liangongren_nan" or "x_xiuxing_liangongren_nv" self.img.sprite = self.spLoader:LoadSprite(playerImg) + -- Util.SetParticleSortLayer(self.effect, self.sortingOrder+1) end --刷新点 @@ -199,8 +201,12 @@ function Practice:RefreshPoints() self.pointList[i]:SetActive(true) self.pointList[i]:GetComponent("Image").sprite = self.spLoader:LoadSprite(data.Img) self.pointList[i]:GetComponent("RectTransform").localPosition = data.Pos - Util.GetGameObject(self.pointList[i],"looping"):SetActive(data.State == 1) + local loopEffect = Util.GetGameObject(self.pointList[i],"looping") + loopEffect:SetActive(data.State == 1) self.effectUpgradeList[i] = Util.GetGameObject(self.pointList[i],"Fx_xiuxing_qiu_brust") + LogGreen("self.sortingOrder:"..tostring(self.sortingOrder)) + Util.SetParticleSortLayer(loopEffect, self.sortingOrder+1) + Util.SetParticleSortLayer(self.effectUpgradeList[i], self.sortingOrder+1) -- self.effectUpgradeList[i]:SetActive(false) Util.AddOnceClick(self.pointList[i],function () UIManager.OpenPanel(UIName.GeneralInfoPopup,GENERALINFO_TYPE.PracticeLevel,data)