0 votes

I'm having a problem with my Rigidbody2d character colliding with the Tilemap edges on a plane surface.

Just to be clear, it has nothing to do with the bounciness (i tried on and off), fricton is zero for tilemap and the character is a Rigidbody2d being controlled inside the integrateforces function.

I've tried some solutions as you can see, I used a capsule collider for the body and 2 raycast colliders for the "feet" (as some people suggested) it works well for the ground collision, but when my character jumps and hits a wall the same problem happens. Maybe having a raycast collider at all directions could solve this problem, but it dosen't sound right.

I've searched for an answer and i found some people with the same problem as me but never an answer at least not a definitive one, sorry if this has already been solved.

asked Apr 30 in Engine by Lucca (18 points)

2 Answers

+2 votes
Best answer

Unfortunately, this is a known issue. There are several open issues about it on GitHub, sich as this one.

answered Apr 30 by kidscancode (17,180 points)
selected May 1 by Lucca
–3 votes

gettree().getroot().get_node("parent")

answered Apr 30 by canlı bahis (9 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.