Update Resource Update HostServer

Update Resource Update HostServer
This commit is contained in:
ALEXTANG
2023-05-06 14:22:00 +08:00
parent c7b25e4781
commit 9423fdc193
3 changed files with 6 additions and 10 deletions

View File

@@ -75,11 +75,6 @@ namespace TEngine
/// </summary> /// </summary>
/// <remarks>优先级较高的模块会优先轮询,并且关闭操作会后进行。</remarks> /// <remarks>优先级较高的模块会优先轮询,并且关闭操作会后进行。</remarks>
internal override int Priority => 4; internal override int Priority => 4;
/// <summary>
/// 资源服务器地址。
/// </summary>
public string HostServerURL { get; set; }
#endregion #endregion
#region #region
@@ -171,12 +166,11 @@ namespace TEngine
// 联机运行模式 // 联机运行模式
if (PlayMode == EPlayMode.HostPlayMode) if (PlayMode == EPlayMode.HostPlayMode)
{ {
HostServerURL = SettingsUtils.FrameworkGlobalSettings.HostServerURL;
var createParameters = new HostPlayModeParameters(); var createParameters = new HostPlayModeParameters();
createParameters.DecryptionServices = new GameDecryptionServices(); createParameters.DecryptionServices = new GameDecryptionServices();
createParameters.QueryServices = new GameQueryServices(); createParameters.QueryServices = new GameQueryServices();
createParameters.DefaultHostServer = HostServerURL; createParameters.DefaultHostServer = SettingsUtils.FrameworkGlobalSettings.HostServerURL;
createParameters.FallbackHostServer = HostServerURL; createParameters.FallbackHostServer = SettingsUtils.FrameworkGlobalSettings.FallbackHostServerURL;
initializationOperation = package.InitializeAsync(createParameters); initializationOperation = package.InitializeAsync(createParameters);
} }

View File

@@ -205,10 +205,10 @@ namespace TEngine
/// <summary> /// <summary>
/// 异步更新最新包的版本。 /// 异步更新最新包的版本。
/// </summary> /// </summary>
/// <param name="appendTimeTicks"></param> /// <param name="appendTimeTicks">请求URL是否需要带时间戳。</param>
/// <param name="timeout">超时时间。</param> /// <param name="timeout">超时时间。</param>
/// <returns>请求远端包裹的最新版本操作句柄。</returns> /// <returns>请求远端包裹的最新版本操作句柄。</returns>
public UpdatePackageVersionOperation UpdatePackageVersionAsync(bool appendTimeTicks = true, int timeout = 60) public UpdatePackageVersionOperation UpdatePackageVersionAsync(bool appendTimeTicks = false, int timeout = 60)
{ {
var package = YooAssets.GetPackage(packageName); var package = YooAssets.GetPackage(packageName);
return package.UpdatePackageVersionAsync(appendTimeTicks, timeout); return package.UpdatePackageVersionAsync(appendTimeTicks, timeout);

View File

@@ -161,6 +161,8 @@ public class FrameworkGlobalSettings
public string HostServerURL = "http://127.0.0.1:8081"; public string HostServerURL = "http://127.0.0.1:8081";
public string FallbackHostServerURL = "http://127.0.0.1:8081";
public string ResourceVersionFileName public string ResourceVersionFileName
{ {
get { return m_ResourceVersionFileName; } get { return m_ResourceVersionFileName; }