SoundController.SoundManager.SetAmbience C# (CSharp) Method

SetAmbience() public method

public SetAmbience ( AudioClip amb ) : void
amb UnityEngine.AudioClip
return void
        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();
                }
            }
        }