//Fade In a Normal Music
 void FadeInNonPersistentMusic()
 {
     // Checks if an Multi Audio Source is playing at Channel 3 to fade in correctly the new audio without immediately stop the previous one
     if (MultiAudioManager.GetAudioSourceAtChannel(3) != null)
     {
         MultiAudioManager.FadeOutAudioSource(3, 1f);                                                    //Fade out previous audio
         MultiAudioManager.FadeInDelayedAudioObject(musicAudioObject, 1.25f, 3, transform.position, 2f); //Fade in new audio 0.25 seconds after the fade out of the previous audio
     }
     else
     {
         MultiAudioManager.FadeInAudioObject(musicAudioObject, 3, transform.position, 2f);                  //Fade in new audio
     }
 }
예제 #2
0
 //Fade Audio at Channel 3
 void FadeOutMusic()
 {
     MultiAudioManager.FadeOutAudioSource(3, 2f);
 }