Esempio n. 1
0
 public static Coroutine WhenAll(IEnumerable <LazyTask> tasks)
 {
     Coroutine[] coroutines = Enumerable.ToArray <Coroutine>(Enumerable.Select <LazyTask, Coroutine>(tasks, (LazyTask x) => x.Start()));
     return(MainThreadDispatcher.StartCoroutine(LazyTask.WhenAllCore(coroutines)));
 }
Esempio n. 2
0
 public static LazyTask <T> FromResult <T>(T value)
 {
     return(LazyTask <T> .FromResult(value));
 }
Esempio n. 3
0
 public static Coroutine WhenAll(params LazyTask[] tasks)
 {
     return(LazyTask.WhenAll(Enumerable.AsEnumerable <LazyTask>(tasks)));
 }