diff --git a/Assets/ManagedResources/Atlas/UpGradePackageAtlas/ArtFont/r_zjm_huodongicon-xianshizhekou_zh.png b/Assets/ManagedResources/Atlas/UpGradePackageAtlas/ArtFont/r_zjm_huodongicon-xianshizhekou_zh.png index da2081bb37..fb472c63e4 100644 Binary files a/Assets/ManagedResources/Atlas/UpGradePackageAtlas/ArtFont/r_zjm_huodongicon-xianshizhekou_zh.png and b/Assets/ManagedResources/Atlas/UpGradePackageAtlas/ArtFont/r_zjm_huodongicon-xianshizhekou_zh.png differ diff --git a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua index 0e15821814..f944a99555 100644 --- a/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Main/MainPanel.lua @@ -848,6 +848,14 @@ function this:OnSortingOrderChange() end end end + + if activityTabs then + for _, tab in pairs(activityTabs) do + if tab.effect then + Util.SetParticleSortLayer(tab.effect, self.sortingOrder + 1) + end + end + end end function this:OnOpen() @@ -899,6 +907,16 @@ function this.CreatActivity() activityTabs[k].timeImg = Util.GetGameObject(activityTabs[k].go, "Image_1") activityTabs[k].timeText = Util.GetGameObject(activityTabs[k].timeImg, "time"):GetComponent("Text") activityTabs[k].redpot = Util.GetGameObject(activityTabs[k].go, "redPoint") + -- 限时折扣显示特效 + if v.Id == 13 then + local effect = poolManager:LoadAsset("UI_Effect_jinkuang_Yuan", PoolManager.AssetType.GameObject) + effect.transform:SetParent(activityTabs[k].go.transform) + effect.transform.localScale = Vector3.New(1, 1, 1) + effect.transform.localPosition = Vector3.New(0, 0, 0) + effect:SetActive(true) + Util.SetParticleSortLayer(effect, this.sortingOrder + 1) + activityTabs[k].effect = effect + end end activityTabs[k].go.gameObject.name = "tab"..v.Id activityTabs[k].go.gameObject:SetActive(false)