Pausing Embedded Animations

We have a situation where we need to pause the animation of a skeletal mesh while certain conditions are not met, then play animation when the correct conditions are met. Is this possible, if so, how would we start building this system?

Happy Holidays from Anvil Drop

You could give it a try with Set Play Rate node inside its blueprint, and change the play rate through a timeline or just set it’s variable to whatever you like.

Dear Anvil,

Skeletal Mesh Components have an awesome float called GlobalAnimRateScale

You could try settings this to 0 or very near to 0,

if you are working via the C++ :slight_smile:

SkeletalMeshComponent->GlobalAnimRateScale = 0.5;

The BP version is what Mehmet explained:

I have node to retrieve the skeletal mesh of a Character easily:!-New-TraceData-amp-Trace-Closest-Bone-Socket?p=31719682&viewfull=1#post31719682

Thanks Rama!

That was exactly what I was looking for!