上传框架,上传unitask

This commit is contained in:
2025-04-11 09:56:06 +08:00
parent 9f9bb87821
commit 4e3c6861df
355 changed files with 73049 additions and 85 deletions

View File

@@ -0,0 +1,14 @@
using System;
using System.Threading;
namespace Cysharp.Threading.Tasks
{
public static partial class UnityAsyncExtensions
{
public static UniTask StartAsyncCoroutine(this UnityEngine.MonoBehaviour monoBehaviour, Func<CancellationToken, UniTask> asyncCoroutine)
{
var token = monoBehaviour.GetCancellationTokenOnDestroy();
return asyncCoroutine(token);
}
}
}