From b3792c947f7b0a542cddca96fad46eb5059c485d Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 08 十一月 2018 14:09:12 +0800
Subject: [PATCH] 3335  修改shader预热代码。

---
 Core/ResModule/AssetBundle/AssetBundleUtility.cs |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/Core/ResModule/AssetBundle/AssetBundleUtility.cs b/Core/ResModule/AssetBundle/AssetBundleUtility.cs
index 559f1b9..e35f165 100644
--- a/Core/ResModule/AssetBundle/AssetBundleUtility.cs
+++ b/Core/ResModule/AssetBundle/AssetBundleUtility.cs
@@ -297,7 +297,26 @@
 #endif
 
         Sync_LoadAssetBundle(assetBundleName);
+    }
 
+    public void Sync_LoadAllAssets(string assetBundleName)
+    {
+        if (JudgeExistAssetBundle(assetBundleName))
+        {
+            return;
+        }
+
+#if UNITY_5
+        assetBundleName = assetBundleName.ToLower();
+#endif
+
+        Sync_LoadAssetBundle(assetBundleName);
+
+        if (m_AssetBundleDict.ContainsKey(assetBundleName))
+        {
+            var assetBundle = m_AssetBundleDict[assetBundleName];
+            assetBundle.LoadAllAssets();
+        }
     }
 
     public UnityEngine.Object Sync_LoadAsset(AssetInfo assetInfo, Type _type = null)

--
Gitblit v1.8.0