From 66d2fd11ebd98874107c029d44ce0d21e2ab341f Mon Sep 17 00:00:00 2001 From: Piotr Siuszko Date: Mon, 27 Jan 2025 17:37:03 +0100 Subject: [PATCH] Readme update --- crates/bevy_rpack/README.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/crates/bevy_rpack/README.md b/crates/bevy_rpack/README.md index 8fa9b94..0decc33 100644 --- a/crates/bevy_rpack/README.md +++ b/crates/bevy_rpack/README.md @@ -5,8 +5,6 @@ A Bevy plugin with support for the `rpack.json` atlases. ## Example ```rust -//! Simple example that loads the tilemap and once is loaded it creates a sprite with it. - use bevy::prelude::*; use bevy_rpack::prelude::*; @@ -29,21 +27,21 @@ fn setup(mut commands: Commands, asset_server: Res) { fn on_loaded( mut ev_asset: EventReader>, - assets: Res>, + atlases: RpackAtlases, mut commands: Commands, ) { for ev in ev_asset.read() { - let AssetEvent::LoadedWithDependencies { id: _ } = ev else { + if !matches!(ev, AssetEvent::LoadedWithDependencies { id: _ }) { continue; - }; + } - if let Ok(sprite) = assets.try_make_sprite("agents/spaceAstronauts_005") { + if let Ok(sprite) = atlases.try_make_sprite("agents/spaceAstronauts_005") { commands.spawn(Sprite { color: Color::linear_rgb(1.0, 0.0, 0.0), ..sprite }); }; - if let Ok(image_node) = assets.try_make_image_node("agents/spaceShips_006") { + if let Ok(image_node) = atlases.try_make_image_node("agents/spaceShips_006") { commands.spawn(image_node); } }