This is the testing Godot forums! All forum posts unique to this forum will be deleted! Please use the main forums here for any posts you want to keep. All forum rules still apply.

3D Kinematic character not staying on moving platforms

Riley AttackRiley Attack Posts: 6Member
edited August 2016 in 3D
In the 3D kinematic character demo the character will stay on horizontal moving platforms fairly well.  In that character controller script it applies the velocity of a collider to the character’s movement.  However, the character doesn’t stay on well with a platform that goes up and down or rotates.  You can see an example in the demo, when ‘Cubio’ rides the elevator block down he keeps bouncing on top of it.  <br /><br />I’m stuck because it looks like the character is already applying the collider’s movement in its move function.  In Unity you could make your character a child of the platform, but that seem more tricky to implement with Godot’s node system. 

Tags :

Comments

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.