Game Framework  2021.05.31
ILoadResourceAgentHelper接口 参考

加载资源代理辅助器接口。 更多...

类 ILoadResourceAgentHelper 继承关系图:
LoadResourceAgentHelperBase DefaultLoadResourceAgentHelper

Public 成员函数

void ReadFile (string fullPath)
 通过加载资源代理辅助器开始异步读取资源文件。 更多...
 
void ReadFile (IFileSystem fileSystem, string name)
 通过加载资源代理辅助器开始异步读取资源文件。 更多...
 
void ReadBytes (string fullPath)
 通过加载资源代理辅助器开始异步读取资源二进制流。 更多...
 
void ReadBytes (IFileSystem fileSystem, string name)
 通过加载资源代理辅助器开始异步读取资源二进制流。 更多...
 
void ParseBytes (byte[] bytes)
 通过加载资源代理辅助器开始异步将资源二进制流转换为加载对象。 更多...
 
void LoadAsset (object resource, string assetName, Type assetType, bool isScene)
 通过加载资源代理辅助器开始异步加载资源。 更多...
 
void Reset ()
 重置加载资源代理辅助器。 更多...
 

事件

EventHandler< LoadResourceAgentHelperUpdateEventArgsLoadResourceAgentHelperUpdate
 加载资源代理辅助器异步加载资源更新事件。 更多...
 
EventHandler< LoadResourceAgentHelperReadFileCompleteEventArgsLoadResourceAgentHelperReadFileComplete
 加载资源代理辅助器异步读取资源文件完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperReadBytesCompleteEventArgsLoadResourceAgentHelperReadBytesComplete
 加载资源代理辅助器异步读取资源二进制流完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperParseBytesCompleteEventArgsLoadResourceAgentHelperParseBytesComplete
 加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperLoadCompleteEventArgsLoadResourceAgentHelperLoadComplete
 加载资源代理辅助器异步加载资源完成事件。 更多...
 
EventHandler< LoadResourceAgentHelperErrorEventArgsLoadResourceAgentHelperError
 加载资源代理辅助器错误事件。 更多...
 

详细描述

加载资源代理辅助器接口。

成员函数说明

◆ LoadAsset()

void LoadAsset ( object  resource,
string  assetName,
Type  assetType,
bool  isScene 
)

通过加载资源代理辅助器开始异步加载资源。

参数
resource资源。
assetName要加载的资源名称。
assetType要加载资源的类型。
isScene要加载的资源是否是场景。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ ParseBytes()

void ParseBytes ( byte[]  bytes)

通过加载资源代理辅助器开始异步将资源二进制流转换为加载对象。

参数
bytes要加载资源的二进制流。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ ReadBytes() [1/2]

void ReadBytes ( IFileSystem  fileSystem,
string  name 
)

通过加载资源代理辅助器开始异步读取资源二进制流。

参数
fileSystem要加载资源的文件系统。
name要加载资源的名称。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ ReadBytes() [2/2]

void ReadBytes ( string  fullPath)

通过加载资源代理辅助器开始异步读取资源二进制流。

参数
fullPath要加载资源的完整路径名。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ ReadFile() [1/2]

void ReadFile ( IFileSystem  fileSystem,
string  name 
)

通过加载资源代理辅助器开始异步读取资源文件。

参数
fileSystem要加载资源的文件系统。
name要加载资源的名称。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ ReadFile() [2/2]

void ReadFile ( string  fullPath)

通过加载资源代理辅助器开始异步读取资源文件。

参数
fullPath要加载资源的完整路径名。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

◆ Reset()

void Reset ( )

重置加载资源代理辅助器。

LoadResourceAgentHelperBase , 以及 DefaultLoadResourceAgentHelper 内被实现.

事件说明

◆ LoadResourceAgentHelperError

EventHandler<LoadResourceAgentHelperErrorEventArgs> LoadResourceAgentHelperError

加载资源代理辅助器错误事件。

◆ LoadResourceAgentHelperLoadComplete

EventHandler<LoadResourceAgentHelperLoadCompleteEventArgs> LoadResourceAgentHelperLoadComplete

加载资源代理辅助器异步加载资源完成事件。

◆ LoadResourceAgentHelperParseBytesComplete

EventHandler<LoadResourceAgentHelperParseBytesCompleteEventArgs> LoadResourceAgentHelperParseBytesComplete

加载资源代理辅助器异步将资源二进制流转换为加载对象完成事件。

◆ LoadResourceAgentHelperReadBytesComplete

EventHandler<LoadResourceAgentHelperReadBytesCompleteEventArgs> LoadResourceAgentHelperReadBytesComplete

加载资源代理辅助器异步读取资源二进制流完成事件。

◆ LoadResourceAgentHelperReadFileComplete

EventHandler<LoadResourceAgentHelperReadFileCompleteEventArgs> LoadResourceAgentHelperReadFileComplete

加载资源代理辅助器异步读取资源文件完成事件。

◆ LoadResourceAgentHelperUpdate

EventHandler<LoadResourceAgentHelperUpdateEventArgs> LoadResourceAgentHelperUpdate

加载资源代理辅助器异步加载资源更新事件。