こんにちはMr_Kです。
チーム開発をしていてアニメーション担当がどうしても出てしまいますよね。
チームに専門の人が入ればいいですが、いないときにできるだけ楽して作りたい!
ということでアニメーションをできるだけ楽に作れるAssetsの紹介です!!
#Umotion とは
https://assetstore.unity.com/packages/tools/animation/umotion-pro-animation-editor-95991
↑このアセットです。
humanoid型のモデルをアニメーションさせるがとても楽になります。
Genericのモデルも使えますが、humanoid型のほうが楽なイメージです。
Wndow>UmotionEditor>ClipEditor
Wndow>UmotionEditor>PoseEditor
まずこの2つを開きます。
ClipEditor から File>NewProject>Humanoid でProjectファイルを作ります。
Unitychanを PoseEditor>Select a GameObject にドラッグ&ドロップ
ここからアニメーションをいじることができますが、最初から最後目でモーションを作るのは面倒。
なので、アニメーションの基盤を持ってきます!
https://www.mixamo.com/
↑のサイトでいろんなアニメーション素材がダウンロードできます。
結構偏りはありますが、種類は多いのでお勧めです!
上記のサイトでFBX for Unity(fbx)を選択しダウンロードします。
ダウンロードしたFBXをインポートしてAnimationTypeをHumanoidに変更!
そしたら ClipEdior>File>ImportClip から入れたアニメーションクリップをセットします。
これで基盤のアニメーションが完成です!めっちゃ楽!!
####ここからカスタマイズ
とりあえずアニメーションを入れれたので思い通りの挙動に変えていきます。
まずはIKを作成します。
PoseEditor>ConfigMode>IK Setup Wizerdをクリック
そのまま OK>Create
後は簡単
PoseEditor>Animation>AutoKeyをGenericにする。(キーの追加を保存する設定)
PoseEditor>Display>FK or IK に設定(自分の動かしたいように設定)
ここからは自由にアニメーションをいじれます。
ほぼUnity標準のAnimationと同じです!
基本的な使い方は以上です。
Humanoid型はIKなどでかなりいじりやすいので作業は楽になると思います!!
##まとめ
とても使いやすいツールだと思います!
使っていてそこまで難しいことをした覚えがないので、初心者がモーションを作るときにはとてもおすすめです!!!!