Unityのコルーチン周りのオリジナル実装