private void TransitionToSnapshot(AudioMixerSnapshot snapshot, float timeToReach)
{
if (snapshot == null)
{
throw new ArgumentException("null Snapshot passed to AudioMixer.TransitionToSnapshot of AudioMixer '" + base.name + "'");
}
if (snapshot.audioMixer != this)
{
string[] textArray1 = new string[] { "Snapshot '", snapshot.name, "' passed to AudioMixer.TransitionToSnapshot is not a snapshot from AudioMixer '", base.name, "'" };
throw new ArgumentException(string.Concat(textArray1));
}
snapshot.TransitionTo(timeToReach);
}