はじめに
この記事はHamster Output Advent Calendar 2024の20日目の記事です!
AssetStoreで購入したGrruzam Powerful Sword Animation(Great Sword, Katana)のAnimationで座標ずれを直すのに少し時間がかかったので、メモ書きを残して置きます。
結論
BakeIntoPoseの設定をoffにしたら、座標が固定されるようになった。
やったこと
19日目の記事で書いた対処方は一通りやりました。
・ApplyRootMotionのチェックを外す
・BakeIntoPoseのチェックをつける(最初からついていた)
今まで、これらのことをやっていると大体できたことが多かったのですが今回は直りませんでした。
Animationの座標に問題があるのかと考え、座標を全部消したらAnimationが変な風になりましたね(それはそう)
そして解決
ふと、BakeIntoPoseを外したらどうなるんだろう...?と思い外すと解決しました。
そもそもBakeIntoPoseについて全然理解していなくて、公式リファレンスを覗いてみました。
BakeIntoPose
垂直方向のルートモーションをボーンの動きにベイクします。ルートモーションとして保存する場合は無効にします。水平方向のルートモーションをボーンの動きにベイクします。ルートモーションとして保存する場合は無効にします。
全然分からない...ぞ????
色々調べたところ、元座標が動かず、Animationでキャラクターが動くかどうかという設定なのかな....