アニメーションクリップ
参考:
アニメーションクリップの抽出 | Unity マニュアル [公式]
アニメーションのインポート
参考:
外部ソースのアニメーション | Unity マニュアル [公式]
アニメーションの抽出
インポートしたアニメーションを部分的に切り出して新しいアニメーションクリップを作成する。ただし、インポートしたアニメーションのプロパティを編集した場合、元の FBX ファイルを更新してもアニメーションが再インポートされなくなる。
アニメーションクリップが含まれた FBX ファイルを model_name@action_name.fbx
のように命名しておくと、モデルのメッシュとアニメーションが別々の FBX ファイルになったものを一つのモデルのアニメーションとして統合してインポートできる。(Preserve Hierarchy を有効にしておく必要あり)
参考:
アニメーションクリップの抽出 | Unity マニュアル [公式]
Animation タブ | Unity マニュアル [公式]
FBX importing split animations with @ naming convention not working – Unity Answers
モデルのスケール
参考:
Animation の RootMotion と Scale の関係について – teratail
Change models scale factor messes up animation – Unity Answers
Can I scale an animation with a model? – Unity Answers
Scale of Model changes during animation? – Unity Forum
FBX ファイル内のアニメーションクリップを編集する
FBX ファイル内のアニメーションクリップは読み取り専用であるため、そのままでは編集できない。プロジェクトウィンドウで FBX ファイル内のアニメーションクリップを選択して、Ctrl
+ D
で複製する。
参考:
FBX に格納された AnimationClip を取り出し編集可能にする | テラシュールブログ
スクリプトでクリップを作成する
参考:
スクリプトで AnimationClip の作成 | Buravo46’s Note
リファレンス
参考: