少年修仙传客户端基础资源
client_Wu Xijin
2018-08-11 cb165c895cab534a77674d3616bb338d58a92b2a
更新资源下载测试工具
1个文件已修改
37 ■■■■ 已修改文件
Assets/Editor/Tool/InGameDownTestWindow.cs 37 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/InGameDownTestWindow.cs
@@ -8,30 +8,49 @@
    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();
    }
}