public void StartCoroutine(IEnumerator coroutine, TimeSpan wait) { var c = new CoroutineTask(coroutine, new WaitTime(wait)); coroutines.Add(c); }
public void StartCoroutine(IEnumerator coroutine, int numberOfFrames) { var c = new CoroutineTask(coroutine, new WaitFrames(numberOfFrames)); coroutines.Add(c); }
public void StartCoroutine(IEnumerator coroutine) { var c = new CoroutineTask(coroutine); coroutines.Add(c); }