| | |
| | | |
| | | static InGameDownTestWindow window; |
| | | |
| | | |
| | | [MenuItem("程序/分包下载测试")] |
| | | [MenuItem("程序/下载测试")] |
| | | public static void Open()
|
| | | {
|
| | | window = GetWindow(typeof(InGameDownTestWindow), false, "分包下载测试") as InGameDownTestWindow;
|
| | | window = GetWindow(typeof(InGameDownTestWindow), false, "下载测试") as InGameDownTestWindow;
|
| | | window.Show();
|
| | | window.autoRepaintOnSceneChange = true;
|
| | | }
|
| | |
|
| | | private void OnGUI()
|
| | | {
|
| | | EditorGUILayout.BeginHorizontal();
|
| | | InGameDownTestUtility.enable = EditorGUILayout.Toggle("开启测试", InGameDownTestUtility.enable);
|
| | | if (GUILayout.Button(InGameDownTestUtility.enable ? "关闭下载" : "开启下载"))
|
| | | {
|
| | | InGameDownTestUtility.enable = !InGameDownTestUtility.enable;
|
| | |
|
| | | EditorGUILayout.Space();
|
| | |
|
| | | InGameDownTestUtility.isWifi = EditorGUILayout.Toggle("Wifi环境", InGameDownTestUtility.isWifi);
|
| | | EditorGUILayout.EndHorizontal();
|
| | | if (InGameDownTestUtility.enable)
|
| | | {
|
| | | VersionConfig.Get().assetAccess = InstalledAsset.NullAsset;
|
| | | AssetSource.allFromEditor = false;
|
| | | }
|
| | | else
|
| | | {
|
| | | VersionConfig.Get().assetAccess = InstalledAsset.IngoreDownLoad;
|
| | | AssetSource.allFromEditor = true;
|
| | | }
|
| | | }
|
| | |
|
| | | EditorGUILayout.Space();
|
| | | if (GUILayout.Button("清除已下载的资源"))
|
| | | {
|
| | | InGameDownTestUtility.ClearAssets();
|
| | | }
|
| | |
|
| | | EditorGUILayout.Space();
|
| | | EditorGUILayout.Space();
|
| | | EditorGUILayout.Space();
|
| | |
|
| | | EditorGUILayout.BeginHorizontal();
|
| | | InGameDownTestUtility.isPartPackage = EditorGUILayout.Toggle("是否分包", InGameDownTestUtility.isPartPackage);
|
| | | EditorGUILayout.Space();
|
| | | EditorGUILayout.Space();
|
| | | EditorGUILayout.Space();
|
| | | InGameDownTestUtility.isWifi = EditorGUILayout.Toggle("Wifi环境", InGameDownTestUtility.isWifi);
|
| | | EditorGUILayout.EndHorizontal();
|
| | | }
|
| | |
|
| | | } |