From c8d3e3bc65d9d1021c41b07fbbedd0c6afeb2b8c Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期二, 10 六月 2025 23:57:22 +0800 Subject: [PATCH] 0312 版本号统一显示格式;表格重复加载;去除登录界面音乐;隐私界面调整;界面存在动画才增加根节点,无动画时默认组件可交互,点击空关闭mask的层级问题 --- Main/Utility/EffectPenetrationBlocker.cs | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/Main/Utility/EffectPenetrationBlocker.cs b/Main/Utility/EffectPenetrationBlocker.cs index 87c3727..42d6837 100644 --- a/Main/Utility/EffectPenetrationBlocker.cs +++ b/Main/Utility/EffectPenetrationBlocker.cs @@ -26,9 +26,9 @@ public Canvas parentCanvas; [Tooltip("鐗规晥鍦–anvas涓殑鎺掑簭鍋忕Щ閲�")] - public int sortingOrderOffset = 1; + public int _sortingOrderOffset = 0; - private int canvasSortingOrder = 0; + public int canvasSortingOrder = 0; private void Awake() { @@ -88,7 +88,7 @@ } // 灏嗙壒鏁堢殑鎺掑簭椤哄簭璁剧疆涓篊anvas鎺掑簭椤哄簭鍔犱笂鍋忕Щ閲� - ApplySortingSettings(canvasSortingOrder + sortingOrderOffset, customSortingLayer); + ApplySortingSettings(canvasSortingOrder + _sortingOrderOffset, customSortingLayer); } /// <summary> @@ -96,12 +96,15 @@ /// </summary> private void ApplySortingSettings(int sortingOrder, string sortingLayer) { + // const int overlayRQ = 4000; + // 搴旂敤鍒版覆鏌撳櫒 foreach (Renderer renderer in effectRenderers) { if (renderer != null) { renderer.sortingOrder = sortingOrder; + // renderer.material.renderQueue = overlayRQ; if (!string.IsNullOrEmpty(sortingLayer)) { renderer.sortingLayerName = sortingLayer; @@ -118,6 +121,7 @@ if (psRenderer != null) { psRenderer.sortingOrder = sortingOrder; + // psRenderer.material.renderQueue = overlayRQ; if (!string.IsNullOrEmpty(sortingLayer)) { psRenderer.sortingLayerName = sortingLayer; @@ -153,4 +157,12 @@ UpdateSortingOrder(); } } + +#if UNITY_EDITOR + [ContextMenu("Apply")] + public void Apply() + { + UpdateSortingOrder(); + } +#endif } \ No newline at end of file -- Gitblit v1.8.0