You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue description:
Say I have a rigid body of a door and it has 2 collision shapes, one for the handle and one for the body of the door. I can use an area node to detect if my VR hand controller is touching the door knob and report on that only. I would imagine that the body_shape_entered signal's body_shape property would report on the index of the shape that belongs to the rigid body, which the area has collided with. However when tests, all shapes were reported as 0.
Godot version:
3.3.0
Issue description:
Say I have a rigid body of a door and it has 2 collision shapes, one for the handle and one for the body of the door. I can use an area node to detect if my VR hand controller is touching the door knob and report on that only. I would imagine that the body_shape_entered signal's body_shape property would report on the index of the shape that belongs to the rigid body, which the area has collided with. However when tests, all shapes were reported as 0.
This is not limited to VR
body_shape_debug.zip
*reproduction
Rigid Body
---collision_shape_1
---collision_shape_2
---collision_shape_3
---collision_shape_4
Minimal reproduction project:
The text was updated successfully, but these errors were encountered: