Latest commit ffecb05
use bevy::{prelude::*, winit::WinitConfig}; /// 演示如何在退出 Bevy 应用程序后返回 main fn main() { println!("正在运行第一个 App。"); App::new() .insert_resource(WinitConfig { return_from_run: true, }) .insert_resource(ClearColor(Color::rgb(0.2, 0.2, 0.8))) .add_plugins(DefaultPlugins) .add_system(system_1) .run(); println!("正在运行另一个 App。"); App::new() .insert_resource(WinitConfig { return_from_run: true, }) .insert_resource(ClearColor(Color::rgb(0.2, 0.8, 0.2))) .add_plugins_with(DefaultPlugins, |group| { group.disable::<bevy::log::LogPlugin>() }) .add_system(system_2) .run(); println!("完成。"); } fn system_1() { info!("logging from first app"); } fn system_2() { info!("logging from second app"); }