[Blueprint]Animatioのフレーム指定再生の書き方を知りたい

モデルのAnimationをフレーム数を指定して再生するにはどのようにBlueprintを書いたらいいのでしょうか?

書き方のイメージは分かっているのですが、Nodeの名称が分からなくて実現できません。

まずは、UE4ではAnimationのフレームの概念あまりなくて、アニメーションの時間を使います。

アニメーションを中途から再生したい場合では、 **[アニメーションのモンタージュ][1]**を作れば出来ると思います。アセットブラウザからNew > Animation > Animation Montageを選択して、Pick Skeletonのウィンドウからアニメーションさせたいスケルトンを選択します。

コンテンツブラウザから **[らアニメーションブループリント][2]**を作って、Target Skeletonを上と同じスケルトンにします。そのブループリントを開いて、Animationタブに行って、先作ったアニメーションモンタージュがアセットブラウザウィンドウに見えることを確認します。

アニメーションのモンタージュに **[アニメーションシーケンス][3]**を入れて、2つの方法でシーケンスの部分的の再生を定義すること出来ます。

  1. アニメーションのスタート時間を変更する
  2. アニメーションモンタージュの **[セクション][4]**を定義する

そしてCharacterに基づいているブループリントを作って、BlueprintのデフォルトタブにAnimationModeをUse Animation Blueprintにして、Anim Blueprint Classを先作ったアニメーションブループリントに設定します。

最後にブループリントのEventGraphからPlay Anim Montageを呼べばアニメーションモンタージュを再生すること出来ます。ここにセクションも指定出来ます。

それが役に立つと幸いです。よろしくお願いします!