Language:
Page Info
Tags:
Skill Level:
Engine Version:

3 - Anim Graph のセットアップ

このステップでは、Anim Graph をセットアップし、AnimMontage とステートマシンの動きのポーズのブレンドを処理します。

  1. Game/AnimStarterPackUE4ASP_HeroTPP_AnimBlueprint Animation ブループリントを開きます。

  2. MyBlueprint ウィンドウ内で AnimGraph を開きます。

    Animations9b.png

  3. Locomotion ステートマシンからドラッグして New Save cached pose を探して追加します。

    Animations10.png

    ここでは、Locomotion ステートマシンから結果のポーズを取得し、それをどこでも使用可能なキャッシュされたポーズに格納します。

  4. ノード上で F2 を押して、キャッシュされたポーズに LocomotionCache などの名前を付けます。

    Animations11.png

  5. グラフ内を 右クリック して、 Use cached pose 'LocomotionCache' (またはキャッシュされたポーズに付けた任意の名前) を追加します。

    Animations12.png

  6. Use cached pose ノードからドラッグして、Layered blend per bone ノードを検索して追加します。

    Animations13.png

    Layered Blend Per Bone ノードでは、スケルトン上の指定されたボーンからのアニメーションをまとめてブレンドすることができます。

  7. Use cached pose 'LocomotionCache' ノードをコピー/貼り付けし、そこからドラッグして、Slot 'DefaultSlot' ノードを追加します。

    Animations14.png

  8. Slot ノードの Settings で、ドロップダウン メニューをクリックし、DefaultGroup.UpperBody を選択します。

    Animations15.png

    このスロットを使用する Animation Montage がプレイのために呼び出されると、AnimGraph内で呼び出されるようになります。

  9. SlotLayered blend per bone ノードの Blend Poses 0 ピンに接続します。次にその出力を ResultCompile に接続します。

    Animations16.png

AnimGraph が完成しましたが、Layered blend per bone ノードの設定の一部を変更する必要があります。これは、後で行います。

Tags