L'unité faisant une coroutine attendre jusqu'à ce qu'une autre coroutine soit terminée

void Start() {
    StartCoroutine(Coroutine2());
}

IEnumerator Coroutine2() {
    yield return Coroutine1();

    //Coroutine1 is now finished and you can use its result
}
IEnumerator Coroutine1() {
    //create your lists then call yield return
    yield return null;
}
Nicolas Tetreault