#events #add #bevy #macro #multiple

bevy-add-events-macro

一个宏,用于轻松向bevy应用添加多个事件

1个不稳定版本

0.1.0 2022年7月30日

游戏开发中排名第1791

MIT许可协议

3KB

这是一个添加事件的宏。给定这些事件

struct Event1;
struct Event2;
struct Event3;
struct Event4;
struct Event5;

这是你在bevy中通常需要写的代码

pub fn main() {
    let mut app = App::new();
    app.add_event::<Event1>();
    app.add_event::<Event2>();
    app.add_event::<Event3>();
    app.add_event::<Event4>();
    app.add_event::<Event5>();
   
}

这是你可以使用add_events!宏编写的代码!

pub fn main() {
    let mut app = App::new();
    add_events!(app, Event1, Event2, Event3, Event4, Event5);
}

无运行时依赖