//TODO: add function to control overlaps public void PlayOneshotClipCallback(GameEvent e) { PlayOneshotClipEvent ev = (PlayOneshotClipEvent)e; AudioSource src = sfxSrcQueue.Peek(); src.PlayOneShot(ev.AudioObject.Clip, ev.Volume == -1 ? ev.AudioObject.DefaultVolume : ev.Volume); }
public void PlayOneshotClipCallback(GameEvent e) { PlayOneshotClipEvent ev = (PlayOneshotClipEvent)e; masterSrc.PlayOneShot(ev.AudioObject.Clip, ev.AudioObject.DefaultVolume); }