Rotating CharacterBody3D on rotating platform, how?

Godot Version 4.6

I have a CharacterBody3D (CollisionShape3D is a CapsuleShape3D), which is on an AnimatableBody3D (rotating platform).

The CharacterBody3D is moving, but not rotating.

What to check?

Thanks

Mike

If you want it to rotate, you need to get vector between the center of the platform and the character and have the character face that every frame, modified by the original roation.

1 Like

There’s a bug where the character will slide off a rotating animatable body:

1 Like