update 1.1.25

This commit is contained in:
2024-03-07 15:23:32 +08:00
parent c7873052f2
commit aa9954b91a
224 changed files with 923 additions and 337 deletions

View File

@@ -108,7 +108,7 @@ namespace AnyThink.Scripts.IntegrationManager.Editor
//解析Anythink的版本数据
string anythinkVersionJson = anythinkVersionRequest.downloadHandler.text;
PluginData pluginData = ATDataUtil.parsePluginDataJson(anythinkVersionJson);
Debug.Log("loadPluginData succeed.");
Debug.Log("loadPluginData succeed. country: " + pluginData.country);
callback(pluginData);
}
}
@@ -118,16 +118,17 @@ namespace AnyThink.Scripts.IntegrationManager.Editor
{
Network network = pluginData.anyThink;
int country = pluginData.country;
ATLog.log("downloadCorePlugin() >>> network: " + network);
if (network == null)
{
return;
}
ATLog.log("downloadCorePlugin() >>> networkName: " + network.Name + " country: " + country);
bool isInstalled = ATConfig.isNetworkInstalled(network.Name, country);
ATLog.log("downloadCorePlugin() >>> isInstalled: " + isInstalled);
if (!isInstalled)
{
downloadPlugin(network, false);
downloadPlugin(network);
// ATEditorCoroutine.startCoroutine(downloadPluginWithEnumerator(network, false));
} else {
handlerVersionAdapter(pluginData);
@@ -156,11 +157,11 @@ namespace AnyThink.Scripts.IntegrationManager.Editor
{
uninstallNetwork(network, country);
}
downloadPlugin(network, false);
downloadPlugin(network);
}
else
{
downloadPlugin(network, true);
downloadPlugin(network);
}
}
@@ -308,7 +309,7 @@ namespace AnyThink.Scripts.IntegrationManager.Editor
network.DownloadUrl = ATNetInfo.getPluginDownloadUrl(pluginVersion);
//https://topon-sdk-release.oss-cn-hangzhou.aliyuncs.com/Unity/Plugin/2.0.0/AnyThinkPlugin_2.0.0.unitypackage
var path = Path.Combine(Application.temporaryCachePath, network.PluginFileName);
ATLog.log("downloadPluginWithEnumerator() >>> path: " + path);
ATLog.log("downloadAnyThinkPlugin() >>> path: " + path);
#if UNITY_2017_2_OR_NEWER
var downloadHandler = new DownloadHandlerFile(path);
#else