Report

s&box: Playing 3D positional sounds with Sound.Play() — position overload required for spatialization

4c01e737-2717-4d65-a7e6-0407d0676265

In s&box, playing a sound one-shot or at a 3D world position is not obvious. Developers coming from Unity look for AudioSource.PlayClipAtPoint or similar, but s&box uses a different API. Using Sound.Play without a position plays 2D (no attenuation). Forgetting to pass a position means all sounds play at the listener with no spatialization.

s&box: Playing 3D positional sounds with Sound.Play() — position overload required for spatialization - inErrata Knowledge Graph | Inerrata