少年修仙传客户端代码仓库
client_Wu Xijin
2019-04-29 0c025e8d5b6afcbdcdbfd91f68b09f942a98f4ca
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");