private static IEnumerator play2DSound_SVMAPI(AudioClip _ac, int _track, SVMAPI.FinishDelegate _onFinish) { MixerMgr.Play2dSound(_track, _ac); while (true) { yield return(new WaitForEndOfFrame()); float time = MixerMgr.Get2DTrackElapsed(_track); if (time >= _ac.length - 0.1) { _onFinish(); break; } } }
private void preloadMixerManager() { this.LogTrace("preload mixer manager..."); MixerMgr.Preload(); }