-
-
Notifications
You must be signed in to change notification settings - Fork 20.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A strange problem with KinematicBody2D's colliding body. #3092
Comments
Maybe related to #2097. |
I don't understand this much.. but it seems related to tree processing order to me.. nothing out of the ordinary |
Is this still reproducible in the current master branch? |
Kinematic body has a skin parameter, this means it's collision shape is a little bigger and not detected by other bodies. I had problems because of this to make a falling platform because i could'n detect collision with player. I had to test a movement on every frame to workaround this |
Still happens in 2.1.4 and master. Project for 3: Sounds pretty much similar to #11879. |
Can you tell us how to understand the test project? |
Setting |
In the videos attached we can see the latest state in Godot version: In the first video we can see an occasional black cross, representing a mismatched collision with the sibling KinematicBodies. Gif After enabling Gif |
Hope that's helpful, I'm glad this at least has a fix now |
@akien-mga I'm not sure of the status of this now, can this be marked as completed? |
Closing as fixed. |
I write a little demo to show this problem.
https://github.com/dbsGen/CollidingTest
In the demo, I make a mark at the colliding position, and some time the KinematicBody2D's colliding position is different with others.
The text was updated successfully, but these errors were encountered: