beiguoxia 3 anni fa
parent
commit
87e5ccfda1

+ 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()