Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | DimitriyPS | |
Old Version | Published before Godot 3 was released. |
I was given advice on how to make a CollisionShape for RigidBody: link
But applying this method in practice, I was faced with serious problems.
-
the collision of the player (game character) with a RigidBody, causes a RigidBody falls through terrain;
-
several RigidBody collision leads to the fact that some of these a RigidBody falls through terrain;
-
if the player (game character) will come on a RigidBody, then the player throws to a great height;
I recorded a small video for clarity: link
As you can see, more than half of the boxes flew through terrain.
Other, pushing each other fail. And when I stepped on the boxes flew very high.
I think this is important, the player (game character) in my project are taken from: link
What is the cause of my problems? Have I done something wrong? Or is it an error in the physics engine of the Godot? How to fix it?
3 . if the player (game character) will come on a RigidBody, then the player throws to a great height;
This problem I decided. She was hiding in the script of the player (game character).
Problems concerning the violation of the limits collision meshes… I have no idea how to solve them. I can only assume that this is a bug in the physics engine.
DimitriyPS | 2016-05-25 14:30