//Turns music on and off
public void ToggleMusic(bool setMusic)
{
musicActive = setMusic;
if (musicActive)
{
FMOD.Studio.PLAYBACK_STATE play_state;
musicEvent.getPlaybackState(out play_state);
if (play_state != FMOD.Studio.PLAYBACK_STATE.PLAYING)
{
musicEvent.start();
ConfigureAudio();
musicEvent.setTimelinePosition(timelinePosition);
}
}
else
{
FMOD.Studio.PLAYBACK_STATE play_state;
musicEvent.getPlaybackState(out play_state);
if (play_state == FMOD.Studio.PLAYBACK_STATE.PLAYING)
{
musicEvent.getTimelinePosition(out timelinePosition);
musicEvent.stop(FMOD.Studio.STOP_MODE.IMMEDIATE);
}
}
}