How to use Montages with Sequence Evaluators in Animation Blueprints?

Hello there @mrm_dev !

Checking around the community, and investigating through your log, the issue occurs due Animation Montages not being compatible with Sequence Evaluators. The error at line 762 in AnimMontage.h labels this as an unsupported operation.

The Sequence Evaluator node in the AnimGraph is designed to evaluate UAnimSequence assets, yet Montages (UAnimMontage) are not animation sequences, they are composed of multiple sequences themselves. Meaning, we can try to isolated the specific sequence for the clip.

In order to capture and “freeze” the final pose of your montage, please test the following process:

  • Open your montage and note which Animation Sequence it uses
  • Use that Animation Sequence directly in the Sequence Evaluator instead of the montage
  • Set the Explicit Time to the sequence’s duration to get the last frame