Пример #1
0
 public void after(Duration duration, Action act) =>
 ASync.WithDelay(duration.seconds, act);
Пример #2
0
 public static Future <A> delay <A>(float seconds, A value)
 {
     return(a <A>(p => ASync.WithDelay(seconds, () => p.complete(value))));
 }
Пример #3
0
 public static Future <A> delay <A>(float seconds, Fn <A> createValue)
 {
     return(a <A>(p => ASync.WithDelay(seconds, () => p.complete(createValue()))));
 }
Пример #4
0
 public Coroutine after(Duration duration, Action act, string name) =>
 ASync.WithDelay(duration, act, behaviour: behaviour.orNull(), timeContext: this);
Пример #5
0
 public Coroutine after(Duration duration, Action act, string name = null) =>
 ASync.WithDelay(duration, act, timeContext: this);
Пример #6
0
 public Coroutine after(Duration duration, Action act, string name) =>
 ASync.WithDelay(duration.seconds, act, behaviour: behaviour.orNull(), timeScale: timeScale);