| | |
| | | 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); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |