| using System.Collections;  | 
| using System.Collections.Generic;  | 
| using UnityEngine;  | 
| using UnityEditor;  | 
|   | 
| public class InGameDownTestWindow : EditorWindow  | 
| {  | 
|   | 
|     static InGameDownTestWindow window;  | 
|   | 
|     [MenuItem("程序/下载测试")]  | 
|     public static void Open()  | 
|     {  | 
|         window = GetWindow(typeof(InGameDownTestWindow), false, "下载测试") as InGameDownTestWindow;  | 
|         window.Show();  | 
|         window.autoRepaintOnSceneChange = true;  | 
|     }  | 
|   | 
|     private void OnGUI()  | 
|     {  | 
|         if (GUILayout.Button(InGameDownTestUtility.enable ? "关闭下载" : "开启下载"))  | 
|         {  | 
|             InGameDownTestUtility.enable = !InGameDownTestUtility.enable;  | 
|   | 
|             if (InGameDownTestUtility.enable)  | 
|             {  | 
|                 VersionConfig.Get().assetAccess = InstalledAsset.NullAsset;  | 
|             }  | 
|             else  | 
|             {  | 
|                 VersionConfig.Get().assetAccess = InstalledAsset.IngoreDownLoad;  | 
|             }  | 
|         }  | 
|   | 
|         EditorGUILayout.Space();  | 
|         if (GUILayout.Button("清除已下载的资源"))  | 
|         {  | 
|             InGameDownTestUtility.ClearAssets();  | 
|         }  | 
|   | 
|         EditorGUILayout.Space();  | 
|         EditorGUILayout.Space();  | 
|         InGameDownTestUtility.isPartPackage = EditorGUILayout.Toggle("是否分包", InGameDownTestUtility.isPartPackage);  | 
|         EditorGUILayout.Space();  | 
|         EditorGUILayout.Space();  | 
|         InGameDownTestUtility.isWifi = EditorGUILayout.Toggle("Wifi环境", InGameDownTestUtility.isWifi);  | 
|         EditorGUILayout.Space();  | 
|         EditorGUILayout.Space();  | 
|         InGameDownTestUtility.isReadStreamingAssets = EditorGUILayout.Toggle("是否检验本地StreamingAssets资源", InGameDownTestUtility.isReadStreamingAssets);  | 
|         EditorGUILayout.Space();  | 
|         EditorGUILayout.Space();  | 
|         InGameDownTestUtility.isReadVesionEx = EditorGUILayout.Toggle("是否下载热更代码", InGameDownTestUtility.isReadVesionEx);  | 
|         EditorGUILayout.TextField("开启下载热更代码,会读取VersionConfigEx.txt 分支需配置正确, 检测logicbytes.txt");  | 
|     }  | 
|   | 
| }  |