「移動」まわりのアニメーションの様子
みんなさんお久しぶりです!前回はアニメーションをUnityに導入と揺れ、今回は「移動」まわりのアニメーションコントロールと簡単操作を作りました!まずは成果から!
成果
まだ細かい調整が要るけど、一旦切り上げて次の部分に進めようと思う。
雑談
実はモーションキャプチャーに拘ったのは半分が移動方向転換のアニメーションを表現したいからです!今回は静止状態と走り中の方向転換を作りました。でも転換アニメーション中に少しの間操作が弾かれるので、アクションゲームとしてはどうでしょう…
開発メモ
- 移動方向転換の際、確実に180°を回転させるために一苦労しました。転換アニメーションから次のアニメーションへ移行する間(Transition)、root motionが止まってしまうので、転換アニメーションの最終回転位置に届かない。そもそも元から転換後の回転位置を180°に強○する必要があった、さもないと方向転換する度にキャラクターの方向がずれていく。
それを解決するために、方向転換のAnimation StateにState Machine Behaviourを追加し、root motionを180°回転するように上書きしました。
移動の次はジャンプと攻撃かな、ジャンプは着地、攻撃はアニメーションの割り込み処理がしんどい。ゆっくりやっていきましょう!
今回はこの辺で!