示例#1
0
    IEnumerator FlashRed()
    {
        bounceRed.SetActive(true);
        yield return(StartCoroutine(CustomCoroutines.WaitForRealSeconds(.2f)));

        bounceRed.SetActive(false);
    }
示例#2
0
    IEnumerator FadeOutAnimation()
    {
        fadeAnim.Play("FadeOut");
        yield return(StartCoroutine(CustomCoroutines.WaitForRealSeconds(1f)));

        fadeCanvas.SetActive(false);
    }
示例#3
0
    IEnumerator FadeInAnimation(string levelName)
    {
        fadeCanvas.SetActive(true);
        fadeAnim.Play("FadeIn");
        yield return(StartCoroutine(CustomCoroutines.WaitForRealSeconds(.7f)));

        SceneManager.LoadScene(levelName);
        FadeOut();
    }
示例#4
0
    IEnumerator SlowMoDeath()
    {
        yield return(StartCoroutine(CustomCoroutines.WaitForRealSeconds(2f)));

        ShowScore();
    }
示例#5
0
    private IEnumerator GetScreen()
    {
        yield return(CustomCoroutines.WaitForRealSeconds(0.15f));

        Time.timeScale = 0f;
    }