キャラクターに剣を持たせて斬る
みんな大好き無料アセットを物色していたところ、MixamoAnimPackなるものを発見(前からあったみたいですけど)。アニメーション付きでキャラクターが沢山はいってます。
物を振るモーションがあったので何か持たせたい。
またもや無料アセットにInfinityBladeWeaponsを発見。
片手持ち武器がわんさか入ってます。
このキャラに持たせてみます。振ってるアニメーションのアセットをコンテンツブラウザからダブルクリックすると上の画像のような画面になります。
右手に持たせたいのでスケルトンツリーのRightHandを右クリックしてAdd Socketを選択すると画像のようにRightHandソケットが追加されます。
RightHandソケットを右クリックしてプレビューアセットを追加を選択して持たせたいものを選びます。
そのままだとめちゃくちゃな向きになってる可能性が高いので回転や移動を施すと
振ってくれました。
ゲーム中で振るには
こんな感じでキャラクターのブループリントに追加してから
Attach toを使うとゲーム中でも持ってくれます(やり方はほかにも沢山あります)。
これで近接攻撃もばっちりですね。