Latest commit a1d003d
退出程序
在任何系统里发送 AppExit 事件来彻底关闭 Bevy 程序。
#![allow(unused)] fn main() { use bevy::app::AppExit; fn 退出程序( mut exit: EventWriter<AppExit>, ) { exit.send(AppExit); } }
为了便于开发原型,Bevy 提供了一个简单的系统,添加到 App 后,只要按下 ESC 键就能直接退出程序(先关闭聚焦窗口,所有窗口关闭后,再退出程序):
fn main() { App::new() .add_plugins(DefaultPlugins) .add_system(bevy::input::system::exit_on_esc_system) .run(); }