cgCGUE515
(cgCGUE515)
1
いつもご返答ありがとうございます。
タイトル通りなのですが、シーケンサーでエミッターやオブジェクトを親子付けしたアクター(スケルタルメッシュ)をスポーン/ディスポーンしてアニメーションさせたいのですが、どのようにすればよいでしょうか?
試しにブループリントでコンポにしてスポーンしてみたのですが、アクターにアニメーションさせたところ離れて行ってしまいました。
(※例えば煙を吹きながら走る自動車を作ってアニメを流し込むと煙だけ原点からの座標に残されてしまう)
公式の解説からは見つけられなかったのでこちらに質問させていただきました。
よろしくお願いします。
PierPop
(Pier Pop)
2
CharacterがAnimationなどで移動する場合はAttachする方法が適切かと思います。
Socket名を指定してAttachすることで親Componentとのローカル位置を維持し続けることができます。
もしこの設定でも追従しない場合はParticleの設定がWorld位置指定になっている可能性がありますので、
UseLocalSpaceの設定をtrueにすることで解決するかと思いますのでご参考下さい。
cgCGUE515
(cgCGUE515)
3
遅くなりまして申し訳ありません、ありがとうございます!うまくいきました。
なぜそんな目立つ場所に気づかなかったのだろうと反省しきりです。
他のものもつけてみようとライトやサウンドキューもつけてみたのですが
ライトはなぜか有効になりませんし音もカメラ位置から移動しません。
こちらは改めて質問を立ててみます。ありがとうございました!
PierPop
(Pier Pop)
4
ご確認頂きありがとうございます。
本件解決済みでしたらこちらの"問題が解決した時"を参考に質問票をクローズして下さい。
よろしくお願いします。