はじめまして。UE4 Answerhubに初めて投稿させていただきます。
表題の通り、格闘ゲームで言う「投げ」をキャラクタに行わせたいのですが、どのようにセットアップを行えば良いのか分からず、お知恵を拝借したい、と思いました。
UE4に触れるようになって おおよそ1年ともう少しですが、打撃モーションや発射物のスポーンについては自力で問題なくセットアップできます。しかしたとえば敵の雑魚キャラの脚を掴まえてぶるんぶるん振り回すだとか、背負投で投げ飛ばす・・・となるとお手上げです。
単純なアタッチやgrabを使った物理で捕まえる仕組みなども組んで見たのですが…今ひとつどころか今250くらいでした。
コリジョン判定とキー入力などを合わせてブールによる状態遷移を作り、敵キャラにキャストしてカスタムイベントでキャラクタのメッシュに対して物理をオンにし、相手をラグドール状態にして自キャラの手のひらソケットなどに敵の首や脚のボーンをGrabするかアタッチしてしまえばいい…と単純に思うのですが…一旦敵キャラクタをラグドール状態にしてしまうと、そこから物理をオフにしてもメッシュがカプセルコンポーネントからズレてしまい、原点ズレを起こしてしまうので投げたら必ず殺すしかありませんw
ヒントでも構いませんのでアイディアをお借りしたくお願いいたします。