diff --git a/Assets/ManagedResources/~Lua/Modules/Common/Pool/Item/PlayerHead.lua b/Assets/ManagedResources/~Lua/Modules/Common/Pool/Item/PlayerHead.lua index b0a6c062cd..1c45dae630 100644 --- a/Assets/ManagedResources/~Lua/Modules/Common/Pool/Item/PlayerHead.lua +++ b/Assets/ManagedResources/~Lua/Modules/Common/Pool/Item/PlayerHead.lua @@ -73,6 +73,7 @@ function PlayerHead:UnLoadFrameEffect() end function PlayerHead:SetLayer(orderLayer) + if not orderLayer then return end if self.frameEffect then Util.AddParticleSortLayer(self.frameEffect, orderLayer - self.orderLayer) self.orderLayer = orderLayer diff --git a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_RankView.lua b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_RankView.lua index 14ec9e91b6..b4e10d1fc2 100644 --- a/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_RankView.lua +++ b/Assets/ManagedResources/~Lua/Modules/Guild/RedPacketView/RedPacket_RankView.lua @@ -108,7 +108,7 @@ function this:SetFirstShow(data) this.firstHead[this.firstPre]:SetFrame(data.headFrame) this.firstHead[this.firstPre]:SetLevel(data.level) this.firstHead[this.firstPre]:SetScale(Vector3.one *0.9) - this.firstHead[this.firstPre]:SetLayer(this.sortingOrder) + this.firstHead[this.firstPre]:SetLayer(sortingOrder) this.firstHead[this.firstPre]:SetEffectScale(0.85) this.firstPlayerName.text=data.userName @@ -139,8 +139,8 @@ function this:SetShow(root,data,mydata) this.playerScrollHead[root]:SetFrame(data.headFrame) this.playerScrollHead[root]:SetLevel(data.level) this.playerScrollHead[root]:SetScale(Vector3.one * 0.7) - this.playerScrollHead[root]:SetLayer(this.sortingOrder) - this.firstHead[this.firstPre]:SetEffectScale(0.75) + this.playerScrollHead[root]:SetLayer(sortingOrder) + this.playerScrollHead[root]:SetEffectScale(0.75) playerName.text = data.userName for k, v in pairs(uidList) do