|
|
|
@ -158,7 +158,8 @@ pub fn start() {
|
|
|
|
|
|
|
|
|
|
let window = &window;
|
|
|
|
|
let mut last_time = instant::Instant::now();
|
|
|
|
|
event_loop.run(move |event, control_flow| {
|
|
|
|
|
event_loop
|
|
|
|
|
.run(move |event, control_flow| {
|
|
|
|
|
match event {
|
|
|
|
|
Event::WindowEvent {
|
|
|
|
|
event: WindowEvent::CloseRequested,
|
|
|
|
@ -264,7 +265,8 @@ pub fn start() {
|
|
|
|
|
}
|
|
|
|
|
_ => {}
|
|
|
|
|
}
|
|
|
|
|
}).unwrap();
|
|
|
|
|
})
|
|
|
|
|
.unwrap();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn process_input(
|
|
|
|
@ -273,9 +275,7 @@ fn process_input(
|
|
|
|
|
control_flow: &EventLoopWindowTarget<()>,
|
|
|
|
|
) {
|
|
|
|
|
match (keycode, element_state) {
|
|
|
|
|
(KeyCode::Escape, ElementState::Pressed) => {
|
|
|
|
|
control_flow.exit()
|
|
|
|
|
}
|
|
|
|
|
(KeyCode::Escape, ElementState::Pressed) => control_flow.exit(),
|
|
|
|
|
_ => {}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|