Unityは知らんけどStartCoroutineが非同期処理なんじゃねえの