public void Pause() { if (State == SoundStates.Paused) { return; } instance.Stop(); State = SoundStates.Paused; }
public static void UnloadAllAudio() { foreach (KeyValuePair <string, AudioUnit> kvp in Instance.audioList) { AudioUnit audioUnit = kvp.Value; audioUnit.Stop(); Resources.UnloadAsset(audioUnit.audioSource.clip); Destroy(audioUnit.audioSource.gameObject); } Instance.audioList.Clear(); }
public override bool stop() { try { recorder.Stop(); return(true); } catch { } return(false); }
public bool Stop(int id) { AudioUnit unit = AudioUnit.GetAudioUnitByID(id); if (unit == null) { return(false); } unit.Stop(); return(true); }
public void Stop() { _audioUnit.Stop(); }
public void stopTalking() { try { recorder.Stop(); } catch { } isTalking = false; }
public void Dispose() { _audioUnit.Stop(); _audioUnit.Dispose(); _extAudioFile.Dispose(); }
public void Stop() { _audioUnit.Stop(); _auGraph.Stop(); }