Changing "Rotation Speed" of Rotating Movement Component via Blueprints

I would like to Incrementally change / or adjust the rotation speed of a Rotating Movement Component of a given actor or blueprint.

For example… Play sound → Delay 3sec → Change Rotating Movement Speed → Play Another Sound → Delay 5sec → Change Rotating Movement Speed.

Any ideas on how to do this via Blueprint? I have spent hours trying and trying…

You can use “Set Physics Angular Velocity in Degrees/Radians”. Just follow the example below and attach the component you want to rotate to the target pin.

Thank you. I am not sure this would be it? I was referring to changing the “Rotating Movement” components rotation speed.

is there any reason why you couldnt set the RotationMovement components’ rotation velocities directly in the BP by feeding the new speed float values in from the blueprint that controls the sounds playing?

That was my first assumption, but I could not seem to be able to set the rotation rate of the Rotating Movement component in the blueprint… or by casting to it. I figured I could just send new float values to the rotation rate…

I can do it with a timeline going to the actors world rotation, but timelines have endings (smoothly). Hence I would like to adjust the speed of the Rotating Movement Component.

Ideally… change the rotating movement from speed 0 to speed 270 over 27 seconds. Then have another sound play and change it to another speed.

It’s kinda hard to describe. I will try drawing it. Thank you

This topic is old, but look at my solution. Just make changes in comonent as in video , and now you can adjust rotation speed in component.