Unitask

Regardless of whether the Unity version is greater than 2023.1, if the current project has Cysharp's UniTask plugin it will default all timer related logic to using UniTasks. This is by far the most performance friendly option being much more efficient than Awaitables and less memory intensive than coroutines. Additionally there are many more built in features with UniTask that the current version of Awaitables is sadly lacking.

The use of UniTask will be most noticible when making custom Modules.

Last updated