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

Class HandleBase

资源句柄基类,提供资源加载状态查询和释放功能。

Assembly: YooAsset.dll​
View Source​
Declaration
public abstract class HandleBase : IEnumerator, IDisposable

Properties​

Status​

当前状态

View Source​
Declaration
public EOperationStatus Status { get; }

Error​

错误信息

View Source​
Declaration
public string Error { get; }

Progress​

加载进度

View Source​
Declaration
public float Progress { get; }

IsDone​

是否加载完毕

View Source​
Declaration
public bool IsDone { get; }

IsValid​

句柄是否有效

View Source​
Declaration
public bool IsValid { get; }

Methods​

Release()​

释放资源句柄

View Source​
Declaration
public void Release()

Dispose()​

View Source​
Declaration
public void Dispose()

GetAssetInfo()​

获取资源信息

View Source​
Declaration
public AssetInfo GetAssetInfo()
Returns​

YooAsset.AssetInfo: 资源信息### GetAwaiter() 获取用于 async/await 的 Awaiter

View Source​
Declaration
public OperationAwaiter GetAwaiter()
Returns​

YooAsset.OperationAwaiter: 用于 async/await 的 Awaiter 对象

Implements​

  • System.Collections.IEnumerator
  • System.IDisposable