refactor : 重构异步操作模块

This commit is contained in:
何冠峰
2026-01-08 17:22:19 +08:00
parent 3dd3d4ef76
commit f375d45bd6
3 changed files with 25 additions and 23 deletions

View File

@@ -109,6 +109,7 @@ namespace YooAsset
foreach (var operation in _newList)
{
operation.AbortOperation();
operation.FinishOperation(); //注意强制收尾确保Task能完成
}
_newList.Clear();
@@ -116,6 +117,7 @@ namespace YooAsset
foreach (var operation in _operations)
{
operation.AbortOperation();
operation.FinishOperation(); //注意强制收尾确保Task能完成
}
_operations.Clear();
}
@@ -131,14 +133,14 @@ namespace YooAsset
// 包含正在执行的任务
foreach (var operation in _operations)
{
var operationInfo = OperationSystem.GetDebugOperationInfo(operation);
var operationInfo = operation.GetDebugOperationInfo();
result.Add(operationInfo);
}
// 包含待处理的新任务
foreach (var operation in _newList)
{
var operationInfo = OperationSystem.GetDebugOperationInfo(operation);
var operationInfo = operation.GetDebugOperationInfo();
result.Add(operationInfo);
}