Skip to content
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

KinematicBody2D doesn't collide with group of one way collision bodies #43346

Open
Tracked by #45334
Rhathe opened this issue Nov 6, 2020 · 4 comments
Open
Tracked by #45334

KinematicBody2D doesn't collide with group of one way collision bodies #43346

Rhathe opened this issue Nov 6, 2020 · 4 comments

Comments

@Rhathe
Copy link
Contributor

Rhathe commented Nov 6, 2020

Godot version:

3.2.3

OS/device including version:

Windows 10

Issue description:

A KinematicBody2D enters the corner of a one way collision static body and doesn't register as a collision, which allows it to go through another one way collision static body that it will usually collide with.

phase

It's expected to hit the right-most one way collision static body, as shown when the left one is disabled.

collision

Steps to reproduce:

Run the test project.

Minimal reproduction project:

test_move_one_way_diagonal_phase.zip

@Rhathe
Copy link
Contributor Author

Rhathe commented Nov 6, 2020

This should be fixed by #38471

@madmiraal
Copy link
Contributor

Also fixed with #42574.

@Rhathe
Copy link
Contributor Author

Rhathe commented Nov 8, 2020

Also fixed with #42574.

I tested on the 3.2 version of #42574(#42575) and the bug still seems to be there.

@madmiraal
Copy link
Contributor

You're right, it's not fixed by #42574.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants