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
| Type | Name | Description |
|---|---|---|
System.String | paramName | 参数名称 |
System.Object | value | 参数值 |
AddParameter(Enum, object)
添加自定义参数
View Source
Declaration
public void AddParameter(Enum paramType, object value)
Parameters
| Type | Name | Description |
|---|---|---|
System.Enum | paramType | 参数类型 |
System.Object | value | 参数值 |
CreateDefaultEditorFileSystemParameters(string)
创建默认的编辑器文件系统参数
View Source
Declaration
public static FileSystemParameters CreateDefaultEditorFileSystemParameters(string packageRoot)
Returns
YooAsset.FileSystemParameters: 配置好的文件系统参数实例
Parameters
| Type | Name | Description |
|---|---|---|
System.String | packageRoot | 文件系统的根目录 |
CreateDefaultBuiltinFileSystemParameters(string)
创建默认的内置文件系统参数
View Source
Declaration
public static FileSystemParameters CreateDefaultBuiltinFileSystemParameters(string packageRoot = null)
Returns
YooAsset.FileSystemParameters: 配置好的文件系统参数实例
Parameters
| Type | Name | Description |
|---|---|---|
System.String | packageRoot | 文件系统的根目录 |
CreateDefaultSandboxFileSystemParameters(IRemoteService, string)
创建默认的沙盒文件系统参数
View Source
Declaration
public static FileSystemParameters CreateDefaultSandboxFileSystemParameters(IRemoteService remoteService, string packageRoot = null)
Returns
YooAsset.FileSystemParameters: 配置好的文件系统参数实例
Parameters
| Type | Name | Description |
|---|---|---|
| YooAsset.IRemoteService | remoteService | 远端资源地址查询服务类 |
System.String | packageRoot | 文件系统的根目录 |
CreateDefaultWebServerFileSystemParameters(bool)
创建默认的WebServer文件系统参数
View Source
Declaration
public static FileSystemParameters CreateDefaultWebServerFileSystemParameters(bool disableUnityWebCache = false)
Returns
YooAsset.FileSystemParameters: 配置好的文件系统参数实例
Parameters
| Type | Name | Description |
|---|---|---|
System.Boolean | disableUnityWebCache | 禁用Unity的网络缓存 |
CreateDefaultWebRemoteFileSystemParameters(IRemoteService, bool)
创建默认的WebRemote文件系统参数
View Source
Declaration
public static FileSystemParameters CreateDefaultWebRemoteFileSystemParameters(IRemoteService remoteService, bool disableUnityWebCache = false)
Returns
YooAsset.FileSystemParameters: 配置好的文件系统参数实例
Parameters
| Type | Name | Description |
|---|---|---|
| YooAsset.IRemoteService | remoteService | 远端资源地址查询服务类 |
System.Boolean | disableUnityWebCache | 禁用Unity的网络缓存 |