Beispiel #1
0
    IEnumerator FadeOutAnimation()
    {
        Debug.Log("FadeOut");
        fadeanim.Play("FadeOut");
        yield return(StartCoroutine(MyCorutine.WaitForRealSeconds(1f)));

        fadeCanvas.SetActive(false);
    }
Beispiel #2
0
    IEnumerator FadeInAnimation(string levelName)
    {
        fadeCanvas.SetActive(true);
        fadeanim.Play("FadeIn");
        Debug.Log("FadeIn");

        yield return(StartCoroutine(MyCorutine.WaitForRealSeconds(.7f)));

        Application.LoadLevel(levelName);
        FadeOut();
    }
Beispiel #3
0
    IEnumerator FadeInOut(string level)
    {
        fadepenal.SetActive(true);
        fadeAnim.Play("FadeIn");
        yield return(new WaitForSeconds(1f));

        SceneManager.LoadScene(level);


        fadeAnim.Play("FadeOut");

        yield return(StartCoroutine(MyCorutine.WaitForRealSeconds(.7f)));

        fadepenal.SetActive(false);
    }