Play multiple anim montages at the same time?

I’m trying to play multiple anim montages on a single mesh at the same time but I couldn’t figure out how to do this.

Imagine you have a humanoid skeletal mesh and you’d like to play 2 different montages: one on the right arm and one on the left arm.

Every time I play a montage the current montage will be stopped and replaced by the new one. So is there a way to play multiple montages at the same time (with all the notify stuff etc.)

Thanks and best regards :slight_smile:

Yes you can use a blend node while cacheing the locomotion movement.

Thanks for the quick reply :slight_smile:

Could you share a screenshot of the basic animation blueprint logic?

I’ve tried this without any success:

  1. Save idle as cached Pose
  2. Use cached pose for the left arm and layered blend per bone to Limit the montage to the left arm. Save cached pose: left arm
  3. Did the same for the right arm

Every time I play a Montage the current one will be discarded :frowning:

You can separate each arm and body and use different Animation Blueprint on each

Year, this problem come with me either, I use MontagePlay Node In different slot to play multiple Montage ,and it always auto stop the early one ,so i using GetAnimationInstance then,get using playerMontage Instead of MontagePlay, check out the Stop all Montage to false, then it Work ok for me