Skip to content

Commit 392839b

Browse files
committed
move AssetServerSettings as an initialization resource
1 parent 09ffd79 commit 392839b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

crates/bevy_asset/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ impl Default for AssetServerSettings {
6060
/// delegate to the default `AssetIo` for the platform.
6161
pub fn create_platform_default_asset_io(app: &mut App) -> Box<dyn AssetIo> {
6262
let settings = app
63-
.world
64-
.get_resource_or_insert_with(AssetServerSettings::default);
63+
.consume_initialization_resource::<AssetServerSettings>()
64+
.unwrap_or_default();
6565

6666
#[cfg(all(not(target_arch = "wasm32"), not(target_os = "android")))]
6767
let source = FileAssetIo::new(&settings.asset_folder);

examples/wasm/assets_wasm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use bevy::{
77

88
fn main() {
99
App::new()
10-
.insert_resource(AssetServerSettings {
10+
.insert_initialization_resource(AssetServerSettings {
1111
asset_folder: "/".to_string(),
1212
})
1313
.add_plugins(DefaultPlugins)

0 commit comments

Comments
 (0)