diff --git a/Runtime/UI/Manager/IUIModule.cs b/Runtime/UI/Manager/IUIModule.cs index 3c1474b..fb1f9b2 100644 --- a/Runtime/UI/Manager/IUIModule.cs +++ b/Runtime/UI/Manager/IUIModule.cs @@ -28,6 +28,7 @@ namespace AlicizaX.UI.Runtime /// Transform UICanvasRoot { get; set; } + RectTransform GetLayer(UILayer layer); // ─────────────────────────────────────────────── // Show 系列:异步为主,同步为辅 // ─────────────────────────────────────────────── diff --git a/Runtime/UI/Manager/UIModule.Initlize.cs b/Runtime/UI/Manager/UIModule.Initlize.cs index f17d021..4e2303f 100644 --- a/Runtime/UI/Manager/UIModule.Initlize.cs +++ b/Runtime/UI/Manager/UIModule.Initlize.cs @@ -50,6 +50,11 @@ namespace AlicizaX.UI.Runtime InitUIBlock(); } + public RectTransform GetLayer(UILayer layer) + { + return m_AllWindowLayer[(int)layer]; + } + private void AddLayer(int layer) { var layerObject = new GameObject($"Layer{layer}-{(UILayer)layer}");