
Autor:CysharpLast updated:05/07/2025 10:54:38297.3K367KB
Provides an efficient allocation free async/await integration for Unity.
UniTask<T> and custom AsyncMethodBuilder to achieve zero allocationUniTask.Yield, UniTask.Delay, UniTask.DelayFrame, etc..) that enable replacing all coroutine operationsFor technical details, see blog post: UniTask v2 — Zero Allocation async/await for Unity, with Asynchronous LINQ
For advanced tips, see blog post: Extends UnityWebRequest via async decorator pattern — Advanced Techniques of UniTask
For usage details, check the original README.
I did not make this library, I am simply uploading it so it can be used as a dependency in mods. The original repo (licensed under MIT) can be found here.
The UniTask package on nuget is just for .NET, and doesn't contain many useful Unity-based utilities you may want.
If you'd like to use UniTask, I'd recommend referencing this package's DLLs directly.

Download Mods For Free
Install LagoFast, start PEAK and play with the mods you love.