public static bool SettingAssets(string version, string version_ex) { bool flag = false; if (!string.IsNullOrEmpty(version)) { if (Network.AssetVersion != version) { flag = true; } string dlHost = Network.DLHost; Network.AssetVersion = version; Network.AssetVersionEx = version_ex; AssetDownloader.DownloadURL = dlHost + "/assets/" + version + "/"; AssetDownloader.StreamingURL = dlHost + "/"; AssetDownloader.SetBaseDownloadURL(dlHost + "/assets/"); AssetDownloader.ExDownloadURL = !string.IsNullOrEmpty(version_ex) ? dlHost + "/assets_ex/" + version_ex + "/" : dlHost + "/assets/demo_ex/"; } return(flag); }
public static void SettingAssets(string version, string version_ex) { if (string.IsNullOrEmpty(version)) { return; } string dlHost = Network.DLHost; Network.AssetVersion = version; Network.AssetVersionEx = version_ex; AssetDownloader.DownloadURL = dlHost + "assets/" + version + "/"; AssetDownloader.StreamingURL = dlHost + string.Empty; AssetDownloader.SetBaseDownloadURL(dlHost + "assets/"); if (string.IsNullOrEmpty(version_ex)) { AssetDownloader.ExDownloadURL = dlHost + "assets/demo_ex/"; } else { AssetDownloader.ExDownloadURL = dlHost + "assets_ex/" + version_ex + "/"; } }