Пример #1
0
    private static IEnumerator CoroutineWrapper(IEnumerator coroutine, CoroutineCompletionHandler completionHandler)
    {
        while (coroutine.MoveNext())
        {
            yield return(null);
        }

        completionHandler();
    }
Пример #2
0
 public static Coroutine StartCoroutine(IEnumerator coroutine, CoroutineCompletionHandler completionHandler)
 {
     return(Instance.StartCoroutine(CoroutineWrapper(coroutine, completionHandler)));
 }