Use system priorities

This commit is contained in:
hodasemi 2025-04-07 16:56:35 +02:00
parent 83c358ad7e
commit 21c02e2e98
3 changed files with 3 additions and 3 deletions

View file

@ -203,7 +203,7 @@ impl Engine {
}); });
world.resources.insert(engine_settings); world.resources.insert(engine_settings);
world.add_system(Self::main_system::<T>); world.add_system(1_000_000, Self::main_system::<T>);
Ok(()) Ok(())
} }

View file

@ -23,7 +23,7 @@ fn main() -> Result<()> {
Engine::new::<GameState>(engine_ci, &mut world_builder)?; Engine::new::<GameState>(engine_ci, &mut world_builder)?;
world_builder.add_system(GameState::update); world_builder.add_system(10, GameState::update);
world_builder.resources.insert(GameState::default()); world_builder.resources.insert(GameState::default());
let dir = Path::new("/home/michaelh/Sync/space_game/skybox"); let dir = Path::new("/home/michaelh/Sync/space_game/skybox");

View file

@ -8,7 +8,7 @@ fn main() -> Result<()> {
Engine::new::<GameState>(EngineCreateInfo::default(), &mut world_builder)?; Engine::new::<GameState>(EngineCreateInfo::default(), &mut world_builder)?;
world_builder.add_system(GameState::update); world_builder.add_system(10, GameState::update);
world_builder.resources.insert(GameState::default()); world_builder.resources.insert(GameState::default());
let scene: &mut Scene = world_builder.resources.get_mut()?; let scene: &mut Scene = world_builder.resources.get_mut()?;