Unity permite mezclar entre audio 2D y 3D usando Spatial Blend.
Spatial Blend
Spatial Blend = 0
El volumen no depende de la distancia.
Útil para:
Spatial Blend = 1
El sonido depende de la posición en el mundo.
audioSource.spatialBlend = 1f;