From 37192cfd06dba66123b388a089061a2f2e203a12 Mon Sep 17 00:00:00 2001 From: numzero Date: Sun, 22 Sep 2024 23:54:21 +0300 Subject: [PATCH] Add up/down controls --- src/bin/wireframe/main.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/wireframe/main.rs b/src/bin/wireframe/main.rs index 67ef7c0..526aea2 100644 --- a/src/bin/wireframe/main.rs +++ b/src/bin/wireframe/main.rs @@ -137,11 +137,16 @@ fn main() { let ctl_right = keys_pressed.contains(&PhysicalKey::Code(KeyCode::KeyD)); let ctl_fwd = keys_pressed.contains(&PhysicalKey::Code(KeyCode::KeyW)); let ctl_bwd = keys_pressed.contains(&PhysicalKey::Code(KeyCode::KeyS)); + let ctl_up = keys_pressed.contains(&PhysicalKey::Code(KeyCode::Space)); + let ctl_down = + keys_pressed.contains(&PhysicalKey::Code(KeyCode::ShiftLeft)); [ (ctl_left, vec3(-1., 0., 0.)), (ctl_right, vec3(1., 0., 0.)), (ctl_fwd, vec3(0., 0., 1.)), (ctl_bwd, vec3(0., 0., -1.)), + (ctl_up, vec3(0., 1., 0.)), + (ctl_down, vec3(0., -1., 0.)), ] .into_iter() .filter_map(|(ctl, dir)| ctl.then_some(dir))