diff --git a/src/main.rs b/src/main.rs index d97a60b..2adde83 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,4 @@ -use bevy::{core_pipeline::tonemapping::Tonemapping, prelude::*, window::*}; +use bevy::{core_pipeline::tonemapping::Tonemapping, prelude::*, window::*, winit::WinitSettings}; use bevy_egui::{egui, EguiContexts, EguiPlugin}; @@ -48,6 +48,8 @@ fn main() { )) .init_resource::() .init_resource::() + // Only run the app when there is user input, reducing resource usage + .insert_resource(WinitSettings::desktop_app()) .add_systems(Startup, (setup, setup_ui)) .add_systems(Update, (render_ui, movement)) .run();