We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 517a12c commit d644554Copy full SHA for d644554
1 file changed
src/game/playing/physics/ball.rs
@@ -10,9 +10,10 @@ pub fn physics_handle(
10
) {
11
velocity_y.set(velocity_y.get() + gravity.get());
12
13
- if *on_ground && (is_mouse_button_down(MouseButton::Left) || is_key_down(KeyCode::Space) || is_key_down(KeyCode::Up)) {
+ if *on_ground && (is_mouse_button_pressed(MouseButton::Left) || is_key_pressed(KeyCode::Space) || is_key_pressed(KeyCode::Up)) {
14
gravity.set(-gravity.get());
15
*player_y = if gravity.get() > 0.0 { *player_y + 1.0 } else { *player_y - 1.0 };
16
+ velocity_y.set(if gravity.get() > 0.0 { 5.0 } else { -5.0 });
17
*on_ground = false;
18
}
19
0 commit comments