diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/PlayerView.lua b/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/PlayerView.lua index bd74b2852e..9cd04fcfb1 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/PlayerView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/View/Unit/PlayerView.lua @@ -74,15 +74,16 @@ function PlayerView:onCreate(go, role, position, root) self.elementImg.sprite = self.spLoader:LoadSprite(GetProStrImageByProNum(role.roleData.element)) self.bg1.sprite = self.spLoader:LoadSprite(GetBattleHeroCardStarBg[role.roleData.star]) self.bg2.sprite = self.spLoader:LoadSprite(GetHeroCardStarFg[role.roleData.star]) - local starGrid = Util.GetGameObject(go, "StarGrid") + self.starGrid = Util.GetGameObject(go, "StarGrid") local star = role.roleData.star or 5 local starType = 1 if role.roleData.godSoulLv and role.roleData.godSoulLv > 0 then star = role.roleData.godSoulLv starType = 3 self.bg2.sprite = self.spLoader:LoadSprite("t_zhandoukuang_zhuangshi006") + -- self.starGrid:GetComponent("Image").enabled = false end - SetCardStars(starGrid, star,starType) + SetCardStars(self.starGrid, star, starType) local zs = Util.GetGameObject(go, "zs") local zsName = GetHeroCardStarZs[role.roleData.star] if zsName == "" then @@ -210,6 +211,7 @@ function PlayerView:ChangeCardSorting(sortingOrder) self.effect_dead:GetComponent("Canvas").sortingOrder = sortingOrder Util.AddParticleSortLayer(self.effect_rage, sortingOrder - self.oSortingOrder) Util.AddParticleSortLayer(self.effect_dead, sortingOrder - self.oSortingOrder) + Util.SetParticleSortLayer(self.starGrid, sortingOrder + 1) self.oSortingOrder = sortingOrder end