void Update()
{
if (SceneManager.GetActiveScene().name == "Level Select")
{
Time.timeScale = 1;
}
if (SceneManager.GetActiveScene().name != PrevScene)
{
IEnumerator Fade = FadeOutMusic();
// GetComponent<AudioSource>().volume = 0;
if (SceneManager.GetActiveScene().name == "Level Select" ||
SceneManager.GetActiveScene().name == "End Game")
{
Time.timeScale = 1f;
if (!CurrentlyFading)
{
StartCoroutine(Fade);
}
}
else
{
StopCoroutine(Fade);
}
}
// if (SceneManager.GetActiveScene().name != "Level Select" && GetComponent<AudioSource>().isPlaying)
// GetComponent<AudioSource>().volume = 1f;
PrevScene = SceneManager.GetActiveScene().name;
}