Player movement with rotating objects

So in my world I have objects with a rotating animation. When the player stands on that object, they rotate on the spot and don’t move with the object. Is there any way I could fix this?

I’ve seen the same thing myself. I made a conveyor belt that moves the player, you could make a similar thing except have the velocity direction change based on their position if you wish for them to spin with an object.

PS, a speed of 5 is fast and you might want to add a vertical bump as well to keep the player from grounding and not moving at all.

I’ll Try Implementing this now. Thank you.