From 407c4f595d356b243fef19c29bde5a69f06567f4 Mon Sep 17 00:00:00 2001 From: Andy Killorin <37423245+Speedy6451@users.noreply.github.com> Date: Fri, 3 Jan 2025 15:20:12 -0500 Subject: [PATCH] keyboard --- src/main.rs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index e894d2f..164f5ef 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,7 +81,7 @@ fn main() { glTranslatef(0., 1.0, -1.0); if slices[i] != -1. { slices[i] += 0.01; - slices[i] *= 1.4; + slices[i] *= 1.2; glTranslatef(slices[i], 0.-slices[i]/2.0, 0.); } glScalef(1., 0.4, 1.); @@ -95,6 +95,7 @@ fn main() { yrot += 24.0; }; + maple::keyboard::kbd_init(); // Done setting up, now let's loop! loop { @@ -110,6 +111,19 @@ fn main() { } }); + match maple::keyboard::kbd_get_key() as u8 as char { + 'a' => { + slices[0] = 0.0; + } + 'b' => { + slices[1] = 0.0; + } + 'c' => { + slices[2] = 0.0; + } + _ => {} + } + if done == true { break;