hch
2026-03-23 9a29abe027a4057d728460673fb14880f3a10681
Main/System/HeroUI/HeroTrainBaseWin.cs
@@ -66,12 +66,30 @@
        tabButtons[2].SetActive(config.SkinIDList.Length > 1);
    }
    void LateUpdate()
    //其他界面和此界面的层级显示问题
    protected override void OnPreOpen()
    {
        base.OnPreOpen();
        UIManager.Instance.OnAfterSortWinLayer += OnAfterSortWinLayer;
    }
    protected override void OnPreClose()
    {
        base.OnPreClose();
        UIManager.Instance.OnAfterSortWinLayer -= OnAfterSortWinLayer;
    }
    void OnAfterSortWinLayer()
    {
        if (currentSubUI == null) return;
        if (GetSortingOrder() < currentSubUI.GetSortingOrder())
        {
            SetSortingOrder(currentSubUI.GetSortingOrder() + 1);
        }
    }
}