How do you make a Player Stand on a moving object?

Blitz3D Forums/Blitz3D Programming/How do you make a Player Stand on a moving object?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Parenting/unparenting would not be perfect however.

I can think of many scenarios where it wouldn't look correct.

Imagine if the player is riding in a speed boat.
The player decides to jump straight up into the air.
In reality: the player would continue to follow the motion of the boat and land only slightly behind where he started the jump (due to wind resistance).
Parented the whole time: the player would continue to follow the motion of the boat and land exactly where he started the jump.
Unparented once jump began: the player would move up as the boat would swiftly ride forward out in front of him.

Probably best to keep the player parented or use a physics system.