Version: Unity 6.0 (6000.0)
言語 : 日本語
Mask
Materials タブ

Motion

Unity は、すべてのアニメーションクリップの Animator 階層のルートにあるゲームオブジェクトを移動したり方向転換するために、ルートモーションを使用します。時には、指定されたノードではなく、別のノードをルートモーションソースとして選択する必要があります。

すべてのアニメーションクリップに異なる Root Motion Node (ルートモーションノード) を選択するには、以下を行います。

  1. Motion セクションを展開します。

  2. Root Motion Node メニューから新しいルートモーションソースを選択します。このメニューには、インポートされたファイルの階層のルート以下のすべてのオブジェクトとノードが列挙されています。これには、None (指定されたノード) および Root Transform、キャラクターのメッシュオブジェクト、ルートボーン名、子オブジェクトを持つ各アイテムのサブメニューが含まれています。各サブメニューには、子オブジェクト自体 (複数)、およびそれらのオブジェクトに子オブジェクトがある場合は、さらにサブメニューが含まれています。

  3. Apply を選択します。

オブジェクトの階層を走査してルートモーションノードを選択する
オブジェクトの階層を走査してルートモーションノードを選択する

異なるルートモーションノードを選択すると、新しく選択されたルートモーションソースによって、インポートされた各アニメーションクリップの手動ルートモーション設定が上書きされます。これにより、ルートトランスフォームの回転、ルートトランスフォームの位置 (Y)、ルートトランスフォームの位置 (XZ) の設定が非表示になり、オーバーライドされます。

Mask
Materials タブ