From d98c2cbae7eb9a712f046b0f596a5773964c8b67 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 27 三月 2019 18:22:14 +0800
Subject: [PATCH] 3335 法宝章节功能

---
 System/MainWin/RealmEntranceBehaviour.cs |    3 +--
 System/Treasure/TreasureComponent.cs     |    6 ++++++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/System/MainWin/RealmEntranceBehaviour.cs b/System/MainWin/RealmEntranceBehaviour.cs
index f4dfbd0..dbc811b 100644
--- a/System/MainWin/RealmEntranceBehaviour.cs
+++ b/System/MainWin/RealmEntranceBehaviour.cs
@@ -67,8 +67,7 @@
 
         private void OpenRealmWin()
         {
-            WindowCenter.Instance.Close<MainInterfaceWin>();
-            WindowCenter.Instance.Open<RealmWin>();
+            WindowCenter.Instance.Open<RealmTransitionWin>();
         }
 
     }
diff --git a/System/Treasure/TreasureComponent.cs b/System/Treasure/TreasureComponent.cs
index 06bd37f..c5aa74e 100644
--- a/System/Treasure/TreasureComponent.cs
+++ b/System/Treasure/TreasureComponent.cs
@@ -664,6 +664,11 @@
             {
                 return;
             }
+            if (UI3DTreasureSelectStage.Instance.UnlockShowing
+                && model.IsRequireUnlockAnim(category) == treasureId)
+            {
+                return;
+            }
             if (!m_TreasureCanvaPool.ContainsKey(category))
             {
                 var prefab = UILoader.LoadTreasure("Misc", "TreasureCanva_" + category.ToString());
@@ -767,6 +772,7 @@
             RecycleLockEffect();
             RecycleCondition();
             RecycleTreasureLabel();
+            RecycleTreasureCanva();
             try
             {
                 var _effect = SFXPlayUtility.Instance.Play(category == TreasureCategory.Demon ? 5157 : 5132, treasureRoot);

--
Gitblit v1.8.0