diff --git a/examples/event.rs b/examples/event.rs new file mode 100644 index 0000000000..8ba456d65a --- /dev/null +++ b/examples/event.rs @@ -0,0 +1,43 @@ +use bevy::prelude::*; + +struct MyEvent { + pub message: String, +} + +fn main() { + App::build() + .add_defaults() + .add_event::() + .add_system(event_trigger_system()) + .build_system(event_listener_system) + .run(); +} + +fn event_trigger_system() -> Box { + let mut elapsed = 0.0; + SystemBuilder::new("EventTrigger") + .read_resource::