From 9c6a6a3592ae004ddfd6e31ab93b86d401dbbb54 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期六, 11 八月 2018 10:26:31 +0800
Subject: [PATCH] 更新资源下载测试工具

---
 System/AssetVersion/InGameDownTestUtility.cs |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/System/AssetVersion/InGameDownTestUtility.cs b/System/AssetVersion/InGameDownTestUtility.cs
index 0faff17..aa08e8d 100644
--- a/System/AssetVersion/InGameDownTestUtility.cs
+++ b/System/AssetVersion/InGameDownTestUtility.cs
@@ -15,12 +15,34 @@
     public static bool isWifi {
         get { return LocalSave.GetBool("InGameDownLoadWifi", true); }
         set { LocalSave.SetBool("InGameDownLoadWifi", value); }
+    }
+
+    public static bool isPartPackage {
+        get { return LocalSave.GetBool("InGameDownLoadPartPackage", false); }
+        set { LocalSave.SetBool("InGameDownLoadPartPackage", value); }
     }
 
     public static void ClearAssets()
     {
         Directory.Delete(Application.persistentDataPath, true);
         LocalSave.DeleteKey("HasDownLoadFullAsset");
-    }
+    }
+
+#if UNITY_EDITOR
+    [RuntimeInitializeOnLoadMethod]
+    public static void Init()
+    {
+        if (InGameDownTestUtility.enable)
+        {
+            VersionConfig.Get().assetAccess = InstalledAsset.NullAsset;
+        }
+        else
+        {
+            VersionConfig.Get().assetAccess = InstalledAsset.IngoreDownLoad;
+        }
+
+        VersionConfig.Get().partAssetPackage = InGameDownTestUtility.isPartPackage;
+    }
+#endif
 }
 

--
Gitblit v1.8.0