legion icon indicating copy to clipboard operation
legion copied to clipboard

get state of executed system.

Open N4tus opened this issue 4 years ago • 0 comments

It is possible to get the state of an executed system back out? Something like this?

#[system]
fn example(#[state] s: &mut u32) {}

fn test(){
    let sys = example_system(0);
    let mut schedule = Schedule::builder()
        .add_system(&mut sys)
        .build();
   schedule.execute(world, resources);
   let s = sys.states().s();
}

Specifics can change, it is about the general concept.

N4tus avatar Jun 07 '21 19:06 N4tus