From acd40ce9ca1955868446e363189ead62ef95dab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ahmet=20Kaan=20G=C3=BCm=C3=BC=C5=9F?= Date: Wed, 26 Feb 2025 02:29:56 +0300 Subject: [PATCH] refactor: :recycle: remove inventory gui template --- assets/inventory.png | Bin 128 -> 0 bytes src/lib.rs | 4 --- src/player_inventory_gui.rs | 56 ------------------------------------ 3 files changed, 60 deletions(-) delete mode 100644 assets/inventory.png delete mode 100644 src/player_inventory_gui.rs diff --git a/assets/inventory.png b/assets/inventory.png deleted file mode 100644 index f8373fae91e54cd54238184e51a6df537247b038..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!3HGD8EPYe6k~CayA#8@b22Z194k*3#}JRs z) { - let image = asset_server.load::("inventory.png"); - let sprite = Sprite::from_image(image); - commands.spawn(( - sprite.clone(), - Transform::from_scale(Vec3 { - x: 20.0, - y: 20.0, - z: 0.0, - }), - Visibility::Hidden, - PlayerInventoryGUI::default(), - )); - } - - pub fn toggle( - mut player_inventory_gui_transform_query: Query< - &mut Transform, - (With, Without), - >, - mut player_query: Query<&mut Player, With>, - player_transform_query: Query<&Transform, With>, - mut player_inventory_visibility_query: Query<&mut Visibility, With>, - keyboard: Res>, - mut player_gui_status: ResMut, - ) { - let mut player_inventory_visibility = - player_inventory_visibility_query.get_single_mut().unwrap(); - - if keyboard.just_pressed(KeyCode::Tab) && player_gui_status.looking_inventory == false { - let mut player_inventory_gui_transform = player_inventory_gui_transform_query - .get_single_mut() - .unwrap(); - let player_inventory = &player_query.get_single_mut().unwrap().inventory; - let player_position = player_transform_query.get_single().unwrap(); - - let new_inventory_position = player_position.translation.truncate().extend(2.0); - player_inventory_gui_transform.translation = new_inventory_position; - player_gui_status.looking_inventory = true; - player_inventory_visibility.toggle_visible_hidden(); - println!("{:#?}", player_inventory); - } else if keyboard.just_pressed(KeyCode::Tab) && player_gui_status.looking_inventory == true - { - player_gui_status.looking_inventory = false; - player_inventory_visibility.toggle_visible_hidden(); - } - } -}