コード例 #1
0
    public void FadeScreen()
    {
        ScreenFadeManager screenFadeManager = FindObjectOfType <ScreenFadeManager>();

        if (screenFadeManager != null)
        {
            screenFadeManager.TurnOnAnimatorAndFadeOut();
        }
    }
コード例 #2
0
    private IEnumerator StartGameCoroutine()
    {
        screenFadeManager.TurnOnAnimatorAndFadeOut();
        selectUI.Play();

        yield return(new WaitForSeconds(timeToLoadGame));

        menuMusic.Stop();
        SceneManager.LoadScene(levelToLoad);
    }
コード例 #3
0
    private IEnumerator StartGameCoroutine()
    {
        screenFadeManager.TurnOnAnimatorAndFadeOut();

        yield return(new WaitForSeconds(timeToLoadGame));

        AudioSource levelMusic = FindObjectOfType <AudioSource>();

        if (levelMusic != null)
        {
            levelMusic.Stop();
        }
        SceneManager.LoadScene(levelToLoad);
    }