Exemplo n.º 1
0
    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();
    }
Exemplo n.º 2
0
    IEnumerator DelayedNextScene()
    {
        yield return(new WaitForSeconds(nextLevelWait));

        SheepUtils.NextLevel();
    }
Exemplo n.º 3
0
    IEnumerator WaitThenEnd()
    {
        yield return(new WaitForSeconds(waitTime));

        SheepUtils.NextLevel();
    }