0 votes


Hello, I have tired of asking this, and nobody helps me, or they do not answer me or they do not give me a solution, I just do not understand why there is no video or documentation that helps me, it is as if I was the only one in the world with this problem, I've been with this for two months. The problem happen when I use a CollisionPolygon2D and some body with one way collision activated, as you can see in the video, it get stucked in the middle of the block and, there, you can move, this does not happen to me if I use a CollisionShape2D, it just happens to me with a CollisionPolygon2D. What I am doing wrong? how can I have a character with a random figure and that works well with one way collision??

in Engine by (126 points)

I feel for you. Being stuck on something with no help can feel like nobody cares, but we all do :)
I don't know the answer to your problem, but maybe these videos could help:



You could always make the platforms solid, so that the character can't jump up through it maybe.

thanks for replying, I had already seen the videos, but the problem is that they don´t use CollisionPolygon2D on the player, you don´t have the same problem like me ? Because to me, this happen in any project that I create, I need the one way collision, and my player with a CollisionPolygon2D, it´s look very bad if I use a CollisionShape2D because it have a strange figure. So I am giving up, maybe I must don´t have One way platforms

Please log in or register to answer this question.

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.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.