specs_time 0.2.0

time resource for specs
Documentation

specs_time

time resource for specs

extern crate specs_time;

use specs_time::{Time, TimeSystem};

let mut world = World::new();

world.add_resource(Time::<f32>::new());

let mut dispatcher = DispatcherBuilder::new()
    .add(TimeSystem::<f32>::new(), "time_system", &[])
    .build();

dispatcher.dispatch(&mut world.res);
assert_eq!(world.read_resource::<Time<f32>>().frame, 1);