1mぐらい前に進む歩くアニメーション。
ふつうにLoopさせただけだと1m進んだらまた元の位置に戻ってしまう。
ずっと前に進ませるにはどうしたらいいのか。
STYLYの講座の宿題?です(宿題ではない)
fbxモデル
今回はfbxモデルにアニメーションが含まれているものを使う。
mixamoからダウンロードしたモデルだそうです。
Humanoid
まずモデルをHumanoidにする。(してないとRootTransformPositionが出なかった)
Animation
Animationタブの下の方に行く
RootTransformPosition(XZ)のBasedUponをOriginalにする
Apply。
他の記事ではBakeIntoPoseのチェックを外すって書いてあったけど、今回のモデルは最初からついてなかった。
これでできた!すごーい
Animator
そしてAnimatorのApplyRootMotionにはチェックを入れる。
Macのマテリアル(おまけ)
MacだとfbxのMaterialsをLegacyにしてもいい感じにならない。
Windowsだとちゃんとマテリアルが付く