update web file system

This commit is contained in:
何冠峰
2024-07-04 21:59:24 +08:00
parent d43eb821b9
commit 9420f8561f
4 changed files with 49 additions and 21 deletions

View File

@@ -61,12 +61,20 @@ namespace YooAsset
}
#region
public bool AllowCrossAccess { private set; get; } = false;
/// <summary>
/// 自定义参数:远程服务接口
/// </summary>
public IRemoteServices RemoteServices { private set; get; } = null;
/// <summary>
/// 禁用Unity的网络缓存
/// </summary>
public bool DisableUnityWebCache { private set; get; } = false;
/// <summary>
/// 允许跨域访问和下载
/// </summary>
public bool AllowCrossAccess { private set; get; } = false;
#endregion
@@ -124,14 +132,18 @@ namespace YooAsset
public virtual void SetParameter(string name, object value)
{
if (name == "ALLOW_CROSS_ACCESS")
{
AllowCrossAccess = (bool)value;
}
else if (name == "REMOTE_SERVICES")
if (name == "REMOTE_SERVICES")
{
RemoteServices = (IRemoteServices)value;
}
else if (name == "DISABLE_UNITY_WEB_CACHE")
{
DisableUnityWebCache = (bool)value;
}
else if (name == "ALLOW_CROSS_ACCESS")
{
AllowCrossAccess = (bool)value;
}
else
{
YooLogger.Warning($"Invalid parameter : {name}");