コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】「Async design with Unity3D」

C#のTaskクラスは.NET Framework 4.0以降でしか使えないので
Unityで非同期操作を実現した場合は自分で実装する必要があるようです

UnityのStartCoroutineでも似たようなことは実現可能ですが
コルーチンはあくまでメインスレッドで実行されるので
1つの処理自体が重たいとメインループに影響が出てしまいます