跳到主要内容
版本:3.0.x

Class FileSystemParameters

提供文件系统的创建参数与工厂方法

Assembly: YooAsset.dll​
View Source​
Declaration
public class FileSystemParameters

Properties​

FileSystemTypeName​

文件系统的完整类型名称

View Source​
Declaration
public string FileSystemTypeName { get; }

PackageRoot​

文件系统的根目录

View Source​
Declaration
public string PackageRoot { get; }

Methods​

AddParameter(string, object)​

添加自定义参数

View Source​
Declaration
public void AddParameter(string paramName, object value)
Parameters​
TypeNameDescription
System.StringparamName参数名称
System.Objectvalue参数值

AddParameter(Enum, object)​

添加自定义参数

View Source​
Declaration
public void AddParameter(Enum paramType, object value)
Parameters​
TypeNameDescription
System.EnumparamType参数类型
System.Objectvalue参数值

CreateDefaultEditorFileSystemParameters(string)​

创建默认的编辑器文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultEditorFileSystemParameters(string packageRoot)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
System.StringpackageRoot文件系统的根目录

CreateDefaultBuiltinFileSystemParameters(string)​

创建默认的内置文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultBuiltinFileSystemParameters(string packageRoot)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
System.StringpackageRoot文件系统的根目录

CreateDefaultBuiltinFileSystemParameters()​

创建默认的内置文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultBuiltinFileSystemParameters()
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例### CreateDefaultSandboxFileSystemParameters(IRemoteService, string) 创建默认的沙盒文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultSandboxFileSystemParameters(IRemoteService remoteService, string packageRoot)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
YooAsset.IRemoteServiceremoteService远端资源地址查询服务类
System.StringpackageRoot文件系统的根目录

CreateDefaultSandboxFileSystemParameters(IRemoteService)​

创建默认的沙盒文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultSandboxFileSystemParameters(IRemoteService remoteService)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
YooAsset.IRemoteServiceremoteService远端资源地址查询服务类

CreateDefaultWebServerFileSystemParameters(bool)​

创建默认的WebGL 服务器文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultWebServerFileSystemParameters(bool disableUnityWebCache)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
System.BooleandisableUnityWebCache禁用Unity的网络缓存

CreateDefaultWebServerFileSystemParameters()​

创建默认的WebGL 服务器文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultWebServerFileSystemParameters()
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例### CreateDefaultWebNetworkFileSystemParameters(IRemoteService, bool) 创建默认的 WebGL 网络文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultWebNetworkFileSystemParameters(IRemoteService remoteService, bool disableUnityWebCache)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
YooAsset.IRemoteServiceremoteService远端资源地址查询服务类
System.BooleandisableUnityWebCache禁用Unity的网络缓存

CreateDefaultWebNetworkFileSystemParameters(IRemoteService)​

创建默认的 WebGL 网络文件系统参数

View Source​
Declaration
public static FileSystemParameters CreateDefaultWebNetworkFileSystemParameters(IRemoteService remoteService)
Returns​

YooAsset.FileSystemParameters: 配置好的文件系统参数实例

Parameters​
TypeNameDescription
YooAsset.IRemoteServiceremoteService远端资源地址查询服务类