MicrosoftのC#公式ドキュメントの中にある「非同期処理」をUnityに落とし込みつつ、同期処理との比較を試みたプロジェクトです。 同期処理としてはCoroutine、非同期処理としてはUniTaskを採用しています。これはUIによる視覚化を行なった際に、 通常のTask.Delay、及びasync/awaitでは限界があったためです。
Unity 6000.3.6f1
同期処理(Coroutine)
非同期処理(UniTask)
| Name | Name | Last commit date | ||
|---|---|---|---|---|
MicrosoftのC#公式ドキュメントの中にある「非同期処理」をUnityに落とし込みつつ、同期処理との比較を試みたプロジェクトです。 同期処理としてはCoroutine、非同期処理としてはUniTaskを採用しています。これはUIによる視覚化を行なった際に、 通常のTask.Delay、及びasync/awaitでは限界があったためです。
Unity 6000.3.6f1
同期処理(Coroutine)
非同期処理(UniTask)