From 0c025e8d5b6afcbdcdbfd91f68b09f942a98f4ca Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期一, 29 四月 2019 18:13:39 +0800
Subject: [PATCH] 3335 修改一级界面框架.

---
 System/WindowBase/Window.cs |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/System/WindowBase/Window.cs b/System/WindowBase/Window.cs
index 3a90bf5..c9d7e9a 100644
--- a/System/WindowBase/Window.cs
+++ b/System/WindowBase/Window.cs
@@ -46,6 +46,8 @@
             {
                 if (!initialized)
                 {
+                    AddWindowPattern();
+
                     if (windowInfo.clickEmptyToClose && emptyCloseButton == null)
                     {
                         AddEmptyCloseResponser();
@@ -504,6 +506,16 @@
             }
         }
 
+        private void AddWindowPattern()
+        {
+            var pattern = WindowConfig.GetWindowPattern(this.GetType().Name);
+            if (!string.IsNullOrEmpty(pattern))
+            {
+                var instance = UIUtility.CreateWidget(pattern, "Pivot");
+                instance.transform.SetParentEx(this.transform, Vector3.zero, Quaternion.identity, Vector3.one);
+            }
+        }
+
         private void AddEmptyCloseResponser()
         {
             var emptyClose = UIUtility.CreateWidget("InvisibleButton", "EmptyClose");

--
Gitblit v1.8.0