From 19997f58e0df812218eb50074acdba8b6ad6fe49 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期五, 26 十月 2018 20:33:52 +0800
Subject: [PATCH] 4340 【前端】支持xlua方便IOS提审

---
 System/WindowBase/WindowCenter.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/System/WindowBase/WindowCenter.cs b/System/WindowBase/WindowCenter.cs
index 0674b98..d104fd1 100644
--- a/System/WindowBase/WindowCenter.cs
+++ b/System/WindowBase/WindowCenter.cs
@@ -716,7 +716,7 @@
             }
             else
             {
-                var prefab = _fromLocal ? BuiltInLoader.LoadPrefab(prefabName) : UILoader.LoadWindow(prefabName);
+                var prefab = _fromLocal ? BuiltInLoader.LoadPrefab(_name) : UILoader.LoadWindow(_name);
                 prefab.SetActive(false);
                 var instance = GameObject.Instantiate(prefab);
                 if (AssetSource.uiFromEditor)
@@ -726,13 +726,14 @@
 
                 if (_fromLocal)
                 {
-                    BuiltInLoader.UnLoadPrefab(prefabName);
+                    BuiltInLoader.UnLoadPrefab(_name);
                 }
                 else
                 {
-                    UILoader.UnLoadWindowAsset(prefabName);
+                    UILoader.UnLoadWindowAsset(_name);
                 }
 
+                var window = instance.GetComponent<Window>();
                 if (window != null)
                 {
                     windows[_name] = window;

--
Gitblit v1.8.0