1 2 3 4 5 6 7 8 9 10 11 12
pub use rusty_timer::Timer; use acute_ecs::systems::SystemBuilder; use acute_ecs::systems::schedule::Schedulable; pub fn update_timer() -> Box<dyn Schedulable> { SystemBuilder::new("UpdateTimer") .write_resource::<Timer>() .build(|_, _, timer, _ | { timer.update_delta_time(); timer.update_fixed_time(); }) }