-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
Collision detected only when moving #34124
Comments
Can confirm same bug in 3.0.6 as well. |
Tested with RigidBodies2D in 3.1.2 stable, exactly the same result. Collision are not detected when shape properties are changed in code or via animation, but are detected when RigidBody2D is moving. Same results throughout in 3.2 as well. This really is a problem for users of the CollisionPolygon2D as with the CollisionPoligon2D the main advantage is in animating the Polygon vertices. Just moving or scaling the Area2D is not a substitute. |
Add |
This works @iamiota but makes absolutely no sense to me whatsoever. |
Godot version: 3.1.2 stable
OS/device including version: Win7
Issue description:
Collision is only detected when either colliding object is moving.
Steps to reproduce:
Animate the CollisionShape of an Area2D and try to detect it in another not moving object.
Minimal reproduction project:
Collision_only_when_moving.zip
The text was updated successfully, but these errors were encountered: