| Main/Component/UI/Common/RendererAdjuster.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Battle/BattleObject/BattleObjectLayerMgr.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/Component/UI/Common/RendererAdjuster.cs
@@ -9,6 +9,8 @@ public int sortingOrder = 0; public int sortingOrderOffset = 0; public string customSortingLayer = "UI"; public List<Renderer> renderers = new List<Renderer>(); @@ -63,7 +65,7 @@ { if (renderer != null) { renderer.sortingOrder = sortingOrder; renderer.sortingOrder = sortingOrder + sortingOrderOffset; if (!string.IsNullOrEmpty(sortingLayer)) { renderer.sortingLayerName = sortingLayer; Main/System/Battle/BattleObject/BattleObjectLayerMgr.cs
@@ -28,12 +28,14 @@ } else { frontCharRendererAdjuster = battleObj.GetGameObject()?.AddMissingComponent<RendererAdjuster>(); behindCharRendererAdjuster = battleObj.GetRectTransform()?.Find("Hero/Follower/BattleHeroInfoBar/BehindHero")?.gameObject?.AddMissingComponent<RendererAdjuster>(); frontCharRendererAdjuster.canvasOffset = BattleConst.BattleFrontCharUIOffset; frontCharRendererAdjuster.sortingOrderOffset = BattleConst.BattleHeroOffset; behindCharRendererAdjuster.canvasOffset = BattleConst.BattleBehindCharUIOffset; }