Hello,
i need a rigid body to beahave like a rigid body all the time, except when i move it by user input, in that case i need it to behave like a kinematic body.
I was assumig the kinematic mode was intended to do exactly that, but it turns out that the rigid body does not have the move
methods, and neither the get_collision
methods, no matter the modes.
It looks to me that rigid body in kinematic mode is the same as a static body.
Is this true? And if it is, is it intended to work this way? Why do even call it kinematic mode then?
EDIT:
https://www.youtube.com/watch?v=e6Gjhr1IP6w
this is a tutorial for what i'm trying to accomplish, but in Unity.
i honestly dont know how to replicate the same effect on godot, as the leg cannot be a RigidBody or i'll loose the fine control needed to move them, but they cannot be a Kinematic body or they'll loose the physic behaviour when grounded