IEnumerator PlayMovie() { Debug.Log("PlayMovie"); video.Play(); while (!video.isPlaying) { yield return(new WaitForFixedUpdate()); } while (video.isPlaying) { if (Input.GetMouseButtonDown(0)) { break; } yield return(new WaitForFixedUpdate()); } SheepUtils.NextLevel(); }
IEnumerator DelayedNextScene() { yield return(new WaitForSeconds(nextLevelWait)); SheepUtils.NextLevel(); }
IEnumerator WaitThenEnd() { yield return(new WaitForSeconds(waitTime)); SheepUtils.NextLevel(); }