敵のアクターにハンマーを持たせて向かってくるようにしているのですが、ハンマーの弾く力が強すぎて2体の敵アクターが近づいた場合、お互いのハンマーで弾きあいをして飛ばされてしまいます。ハンマーのダメージ等の処理はうまくいっているので弾く力の調整だけしたいのです。ハンマーはスタティックメッシュでソケットにてスケルタルメッシュに持たせています。
その「弾く」処理はどのような実装をしていますか?
弾き飛ばす処理のパターンはいくつか考えられますが、どういった方法をとっているのかがわからなければ回答できません
すいません、職場なので詳しいところは実機で見ないとあれなのですが仕掛けとしてはハンマーのhitEventでプレイヤーにdamegeを与えています。プレイヤーはダメージを受けるとシミュレーションをONでグニャグニャにしてDestroyActorで終了させています。弾かれるのは近づいてくる敵キャラ同士の場合になります。アニメーションで手を振り回すようにしているのでソケットでつけたハンマーが動く感じです。けっこう速い振りはさせてはいます。