pub fn write_message<E: Message + Clone>(
event: E,
) -> impl FnMut(MessageWriter<'_, E>)Expand description
Write a message.
use bevy::prelude::*;
use bevy_input_sequence::prelude::*;
#[derive(Debug, Clone, Eq, PartialEq, Hash, States)]
enum AppState { Menu, Game }
#[derive(Message, Clone, Debug, Default)]
struct MyEvent;
KeySequence::new(
action::write_message(MyEvent),
keyseq! { Space });