(mut fallings: Query<(&mut Transform, &mut Falling)>, time: Res<Time>)
| 101 | const GRAVITY: f32 = -1000.; |
| 102 | |
| 103 | fn fall(mut fallings: Query<(&mut Transform, &mut Falling)>, time: Res<Time>) { |
| 104 | for (mut transform, mut falling) in &mut fallings { |
| 105 | let dt = time.delta_secs(); |
| 106 | falling.velocity += dt * GRAVITY; |
| 107 | transform.translation.y += dt * falling.velocity; |
| 108 | } |
| 109 | } |
nothing calls this directly
no outgoing calls
no test coverage detected