示例#1
0
 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;
 }
示例#2
0
 void Pause()
 {
     i_pauseSample = EAudio.GetCurSample();
     EAudio.PauseClip();
     b_pause = true;
 }