diff --git a/crates/bevy_app/src/app.rs b/crates/bevy_app/src/app.rs index 4b9a71812f083..a8180ff1675de 100644 --- a/crates/bevy_app/src/app.rs +++ b/crates/bevy_app/src/app.rs @@ -334,7 +334,7 @@ impl App { where T: Component, { - self.insert_resource(Events::::default()) + self.init_resource::>() .add_system_to_stage(CoreStage::First, Events::::update_system) } diff --git a/crates/bevy_text/src/lib.rs b/crates/bevy_text/src/lib.rs index ce91d4a2e8ba3..ab87b21889f5d 100644 --- a/crates/bevy_text/src/lib.rs +++ b/crates/bevy_text/src/lib.rs @@ -42,7 +42,7 @@ impl Plugin for TextPlugin { app.add_asset::() .add_asset::() .init_asset_loader::() - .insert_resource(DefaultTextPipeline::default()) + .init_resource::() .add_system_to_stage(CoreStage::PostUpdate, text2d_system) .add_system_to_stage(RenderStage::Draw, text2d::draw_text2d_system); } diff --git a/examples/3d/update_gltf_scene.rs b/examples/3d/update_gltf_scene.rs index 15a84a4919938..6df061feb67c3 100644 --- a/examples/3d/update_gltf_scene.rs +++ b/examples/3d/update_gltf_scene.rs @@ -4,7 +4,7 @@ fn main() { App::new() .insert_resource(Msaa { samples: 4 }) .add_plugins(DefaultPlugins) - .insert_resource(SceneInstance::default()) + .init_resource::() .add_startup_system(setup) .add_system(scene_update) .add_system(move_scene_entities) diff --git a/examples/ecs/timers.rs b/examples/ecs/timers.rs index 12f3bfb1f1770..d8e6c39c2d415 100644 --- a/examples/ecs/timers.rs +++ b/examples/ecs/timers.rs @@ -3,7 +3,7 @@ use bevy::{log::info, prelude::*}; fn main() { App::new() .add_plugins(DefaultPlugins) - .insert_resource(Countdown::default()) + .init_resource::() .add_startup_system(setup_system) .add_system(countdown_system) .add_system(timer_system)