mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
Update Resource Update HostServer
Update Resource Update HostServer
This commit is contained in:
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -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);
|
||||||
|
@@ -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; }
|
||||||
|
Reference in New Issue
Block a user