public void SetAmbience(AudioClip amb)
{
//Test if amb is null first.
NullTest(amb);
if (ambienceSound != null && ambienceSound.clip != amb)
{
if (ambienceSound.isPlaying)
{
// print("Let's switch it up!");
ambienceSound.DOFade(0f, ambienceFadeTime);
StartCoroutine(WaitTime(ambienceFadeTime, amb));
}
else
{
ambienceSound.clip = amb;
ambienceSound.Play();
}
}
}