UE5でアニメーションを適用する際に躓いたSlot 'DefaultSlot'(以降SDとする)のノード位置について
アニメーション適用に利用したもの
・Unreal Engine5(正式リリース後)
・Mixamoにあるアニメーション
参考にした記事:剣で攻撃を実装する方法 https://zenn.dev/daichi_gamedev/books/unreal-engine-5/viewer/attack-with-sword
UE5のアニメーション適用について
上記のアニメーションを操作キャラに適用させることが今回の目的だった。
Unreal Engine5におけるAnimBPについて
UE4と比べて、見た目的に大きく変わったかなという部分は個人的にあまりなかった印象だったが、AnimBPの継承はデフォルトで置かれてなかった気がする。
Third Person Templeteで操作するキャラのBP_ThirdPersonCharacterのAnim ClassはABP_Quinn_Cとなっているので、このAnimBPを開いてみると以下のような画像となっている。
見たところ、ABP_Mannyを継承しているようなので、ABP_Mannyを開いてみる。
このノードにSDをつなげると求める結果になる。
Control Rigの前側でSDを繋げてみる
Control Rigの後ろ側でSDを繋げてみる
まとめ
Control Rigノードの前後で挙動は変わることは言われればそれはそうって感じはするけど、言われなきゃなんで変な挙動になるのかわからない部分だと思う。