ルートモーション
公式サイト:
ルートモーションの仕組み | Unity マニュアル [公式]
使い方
- 「Bake into Pose」を有効にすると、ボディの回転あるいは位置がポーズの一部として扱われる。
設定
- Root Transform Rotation
- Bake into Pose
- Based Upon
- Original
- Body Orientation
- Offset
- Root Transform Position Y
- Bake into Pose
- Based Upon
- Original
- Center of Mass
- Feet
- Offset
- Root Transform Position XZ
- Bake into Pose
- Based Upon
- Original
- Center of Mass
参考:
Unity の AnimationClip のルートモーションの設定 | かめくめ
Unity 上で MMD モデルを独自アニメーションで走らせる | テラシュールブログ
OnAnimatorMove
参考:
MonoBehaviour.OnAnimatorMove | Unity スクリプトリファレンス [公式]
位置/姿勢を取得する
参考:
Animator.rootPosition | Unity スクリプトリファレンス [公式]
Animator.rootRotation | Unity スクリプトリファレンス [公式]
スクリプトで操作する
参考: