public void PlayOneShot(Vector3 position, AudioClip audioClip, float playbackPosition = 0.0f) { AudioResource resource = audioSources.UseResource(); resource.SetUp(position, audioClip, playbackPosition); activeOneShots.Add(resource); }
public AudioResource Resource(Vector3 position, AudioClip audioClip, float playbackPosition = 0.0f) { AudioResource resource = audioSources.UseResource(); resource.SetUp(position, audioClip, playbackPosition); return(resource); }