Torus Solutions 改

UE5 で Sound Attenuation のリスナーを設定する

Sound Attenuation in Unreal Engine を使うと、レベル上に音源を配置して空間オーディオを作ることができる。 このとき、デフォルトではカメラがリスナーとなるけど、プレイヤーキャラクターなどのアクターをリスナーにしたい場合は Set Audio Listener Attenuation Override を使う。

プレイヤーキャラクターをスポーンし、リスナーに設定する Blueprint は下のようになる:

image

ちゃんとリスナーがついてるかどうかを確かめるには、コンソール変数の au.3dVisualize.Listeners の値を 1 に設定する。

参考: Audio Console Commands in Unreal Engine | Unreal Engine 5.0 Documentation