public static void Play(string introSong, string loopedSong) { if (instance.music) { Destroy(instance.music); } instance.music = SoundPlayer.Play(introSong); float duration = SoundPlayer.GetAudioClip(introSong).length; instance.StartCoroutine(instance.PlayLoopedSong(loopedSong, duration)); }