dimforge / dimforge/bevy_rapier
CollidingEntities component, doesnt seen to work with sensors.
- Dominant language
- Rust
- Stars
- 1.6k
- Forks
- 282
- PR merge metrics
- No merged PRs in 30d
Description
Hello, so this specific component. Is broken
https://docs.rs/bevy_rapier3d/latest/bevy_rapier3d/geometry/struct.CollidingEntities.html
Doesnt seen to be working as expected . As you can see in the video below
[Gravação de tela de 21-06-2024 14:42:43.webm](https://github.com/dimforge/bevy_rapier/assets/71156378/5291ca59-60e9-4a26-9612-ac95e9364015)
The function collision event is detecting correctly the collisions among sensors.
But for some unknown reason it doesn't "fill up" the CollidingEntities component.
Sample codes:
```
fn display_events(
mut collision_events: EventReader,
mut contact_force_events: EventReader,
) {
for collision_event in collision_events.read() {
println!("Received collision event: {:?}", collision_event);
}
for contact_force_event in contact_force_events.read() {
println!("Received contact force event: {:?}", contact_force_event);
}
}
```
```
pub fn detect_hits(
colliding: Query<&CollidingEntities>,
){
for p in colliding.iter(){
for i in p.iter(){
println!("{:?}",i);
}
}
}
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.