アニメーションクリップ

参考:

アニメーションクリップの抽出 | 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

リファレンス

参考:

UnityEngine.AnimationClip | Unity スクリプトリファレンス [公式]

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です