mirror of https://github.com/tuyoogame/YooAsset
refactor : operation system
parent
738c02f58f
commit
f86ea04521
|
@ -152,6 +152,14 @@ namespace YooAsset
|
||||||
return IsDone;
|
return IsDone;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 清空完成回调
|
||||||
|
/// </summary>
|
||||||
|
protected void ClearCompletedCallback()
|
||||||
|
{
|
||||||
|
_callback = null;
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 等待异步执行完毕
|
/// 等待异步执行完毕
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -15,6 +15,10 @@ namespace YooAsset
|
||||||
{
|
{
|
||||||
OnAbort();
|
OnAbort();
|
||||||
}
|
}
|
||||||
|
internal override void InternalWaitForAsyncComplete()
|
||||||
|
{
|
||||||
|
OnWaitForAsyncComplete();
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 异步操作开始
|
/// 异步操作开始
|
||||||
|
@ -31,6 +35,11 @@ namespace YooAsset
|
||||||
/// </summary>
|
/// </summary>
|
||||||
protected abstract void OnAbort();
|
protected abstract void OnAbort();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 异步等待完成
|
||||||
|
/// </summary>
|
||||||
|
protected virtual void OnWaitForAsyncComplete() { }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 异步操作系统是否繁忙
|
/// 异步操作系统是否繁忙
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
Loading…
Reference in New Issue