From 1e45e93a68f90470195cd3ccbb3686e3a5c91b9f Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Wed, 3 May 2023 00:12:11 +0300 Subject: [PATCH] swapped one raylib sample for another --- src/main.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 3eb4a0a..6d200cf 100644 --- a/src/main.rs +++ b/src/main.rs @@ -2,10 +2,18 @@ use raylib::prelude::*; fn main() { let (mut rl, thread) = raylib::init().size(640, 480).title("Hello, World").build(); - while !rl.window_should_close() { - let mut d = rl.begin_drawing(&thread); + let _rust_orange = Color::new(222, 165, 132, 255); + let _ray_white = Color::new(255, 255, 255, 255); + rl.set_target_fps(60); + while !rl.window_should_close() { + let pressed_key = rl.get_key_pressed(); + let mut d = rl.begin_drawing(&thread); d.clear_background(Color::WHITE); - d.draw_text("Hello, world!", 12, 12, 20, Color::BLACK); + if let Some(pressed_key) = pressed_key { + // Certain keyboards may have keys raylib does not expect. Uncomment this line if so. + // let pressed_key: u32 = unsafe { std::mem::transmute(pressed_key) }; + d.draw_text(&format!("{:?}", pressed_key), 100, 12, 10, Color::BLACK); + } } }