فهرست منبع

修复AB加载

beiguoxia 3 سال پیش
والد
کامیت
87e5ccfda1
1فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 9 2
      GameClient/Assets/ThirdParty/Xasset/Runtime/Loadables/Bundles/LocalBundle.cs

+ 9 - 2
GameClient/Assets/ThirdParty/Xasset/Runtime/Loadables/Bundles/LocalBundle.cs

@@ -8,8 +8,15 @@ namespace VEngine
 
         protected override void OnLoad()
         {
-            var encrpytData = EncryptHelper.GetDecryptData(pathOrURL, EncryptHelper.resKeyChars);
-            request = AssetBundle.LoadFromMemoryAsync(encrpytData);
+            if(EncryptHelper.resKeyChars == null)
+            {
+                request = AssetBundle.LoadFromFileAsync(pathOrURL);
+            }
+            else
+            {
+                var encrpytData = EncryptHelper.GetDecryptData(pathOrURL, EncryptHelper.resKeyChars);
+                request = AssetBundle.LoadFromMemoryAsync(encrpytData);
+            }
         }
 
         public override void LoadImmediate()