menu
バージョン
2015.1.9.5624
2024.1.6.8842
2023.1.14.8770
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
menu
2024.1.6.8842
2023.1.14.8770
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
個別のプレイヤーに特化されたエクスペリエンスをプレイヤーに提供したい場合は、User-defined poistioningを使って3Dのサウンドやモーションオブジェクトの空間ポジション(Spatial positioning)を決めることができます。Wwiseでポジショニングを事前に設定すると、リスナーの位置や向きに関わらず、以下のエクスペリエンスが提供されます。
サウンドが同じスピーカーから聞こえてくる。
モーション(バイブレーション)が同じモーターから伝わってくる。
ポジショニング情報は、アニメーションパス(Animation path)を使って設定します。アニメーションパスは、ある時点のソースの場所を定義する、単数または複数のコントロールポイントから成ります。複数のポイントを作成すると、サウンドオブジェクトまたはモーションオブジェクトが、時間の経過と共にパス上を動きます(アニメートされます)。
![]() |
例えば、船上を舞台とするロールプレイングゲームを考えます。アンビエンスの一部として、カモメの鳴き声を使います。カモメが、船の周りを飛び回る様子を表現します。これを実現するには、ポジショニングを3D User-definedに設定してから、サウンドパスを何種類か作成して、鳥が船の周りを飛ぶパターンをシミュレーションします。また、減衰シェアセットを採用してサウンドを減衰させれば、カモメのサウンドがさらにリアルになります。
User-defined ポジショニングの使い方は多数あり、例えばジャングルの中の虫、鳥、猿など、固定されていないアンビエントサウンドに利用できます。
User-defined ポジショニングを使う場合のオプションとして、ゲームのリスナーの向きに合わせて、アニメーションパスの位置をロックすることができます。両者をロックすると、リスナーの向きに関わらず、常に同じスピーカーからサウンドが聞こえてきます。一方ロックしないと、リスナーがパスとは独立して動きます。つまり、リスナーが向きを変えると、サウンドが違うスピーカーから聞こえてきます。
下図は、リスナーの向きが変わる時のアニメーションパスの様子を、Follow Listener Orientationオプションがオンとオフの場合で、示します。
![]() |
Follow Listner Orientationオプションは、オブジェクトのProperty EditorのPositioningタブで、設定します。Wwiseでリスナーの向きを変えることはできないので、違いを聞けるのは、レベルエディタのSoundFrameインプリメンテーション、またはゲームにおいてだけです。