void SetSongPos(float posTime) { if (EAudio.IsAudioPlaying()) { EAudio.SetSamplePosition((int)(EAudio.GetSampleDuration() * (posTime / f_totalTime))); i_pauseSample = EAudio.GetCurSample(); } else { Play(); EAudio.SetSamplePosition((int)(EAudio.GetSampleDuration() * (posTime / f_totalTime))); Pause(); } f_beatCheck = 0; }
void Pause() { i_pauseSample = EAudio.GetCurSample(); EAudio.PauseClip(); b_pause = true; }