タイトル通りの質問で恐縮です。アクターにサウンドキューを親子付けして移動させ、
シーケンサーカメラの場所から音の位置を認識する(ステレオサウンド)ように出来るでしょうか?
またライトも同じように親子付けして、明るさ(Intensity)の変化をシーケンサー上でコントロールできるでしょうか?(現時点では×がついてライトそのものが有効になりません)
写真(ブループリントのビューボート)のようになります。
よろしくお願いいたします。
タイトル通りの質問で恐縮です。アクターにサウンドキューを親子付けして移動させ、
シーケンサーカメラの場所から音の位置を認識する(ステレオサウンド)ように出来るでしょうか?
またライトも同じように親子付けして、明るさ(Intensity)の変化をシーケンサー上でコントロールできるでしょうか?(現時点では×がついてライトそのものが有効になりません)
写真(ブループリントのビューボート)のようになります。
よろしくお願いいたします。
アクターにサウンドキューを親子付けして移動させ、
シーケンサーカメラの場所から音の位置を認識する(ステレオサウンド)ように出来るでしょうか?
ActorにAudioComponentを追加しSoundAttenuationを設定することで実現できます。
以下のドキュメントやブログが参考になります。
-Document
-Blog
ライトも同じように親子付けして、明るさ(Intensity)の変化をシーケンサー上でコントロールできるでしょうか?(現時点では×がついてライトそのものが有効になりません)
同じようにActorにLightComponentを追加してレベル上に配置します。
そのあとシーケンサー上で右クリック、ActorToSequencerによって対象のActorをトラックに追加してComponents一覧からLightComponentを追加、LightComponentからIntensityの項目をトラックを追加してタイムラインにパラメータを追加できます。参考までに最終的な図を添付しました、不明点等ありましたら続けて質問を投稿してください。
ありがとうございます!ライトは大変うまくいきました。コンポーネントの追加から行けばよかったのですね。(直接ドラッグ&ドロップしていたのでダメだったようです)
音も単体で使う分にはうまくいきした。
が、複数を同一ショット内で走らせると2つ目から音が出なくなります。
試しに複製して3発違う音で走らせてみたところ2つ目までは鳴りましたが、
3つ目はFalloff半径を大きめにしてみても鳴りませんでした。(順番を入れ替えても結果は同じです)
これはメモリが足りないとかそんな理由でしょうか?
よろしくお願いいたします。
試しに複製して3発違う音で走らせてみたところ2つ目までは鳴りましたが、
3つ目はFalloff半径を大きめにしてみても鳴りませんでした。
どういった設定や実行処理になっていますでしょうか?
1つのAudioComponentで音を再生する場合は1つまでしか同時に音を再生できないので、複数同時に再生する場合はAudioComponentを増やすか、PlaySoundAtLocationノードを使用するとサウンドの同時再生ができます。もし「PlaySoundAtLocationノードを使用する方法」や「AudioComponentを増やす方法」でも複数再生されない場合は、サウンド自体に同一発音数の設定がありますので、そちらをご確認下さい。