Beispiel korrigiert
This commit is contained in:
@@ -31,11 +31,14 @@ fn main() {
|
||||
while !p.should_close() {
|
||||
p.poll_events(None);
|
||||
|
||||
// drain_events() borrowt &mut self → close erst nach dem Loop setzen.
|
||||
let mut close = false;
|
||||
for ev in p.drain_events() {
|
||||
if let Event::Key { key: Key::Escape, pressed: true, .. } = ev {
|
||||
p.request_close();
|
||||
close = true;
|
||||
}
|
||||
}
|
||||
if close { p.request_close(); }
|
||||
|
||||
let (w, _h) = p.framebuffer_size();
|
||||
let fb = p.framebuffer_mut();
|
||||
|
||||
Reference in New Issue
Block a user