示例#1
0
 public CoroutineTask(IEnumerator routine, ICoroutineWaitable coroutineReturn = null)
 {
     Routine = routine;
     Return  = coroutineReturn;
 }
示例#2
0
 void Next()
 {
     Done   = !Routine.MoveNext();
     Return = ICoroutineWaitable.TryParseData(Routine.Current);
 }
示例#3
0
 public WaitForWaitable(ICoroutineWaitable pState)
 {
     _pState = pState;
 }