From 9a97a2ba3eda9d0ff3dbe43619ee246324f8f719 Mon Sep 17 00:00:00 2001 From: zefad Date: Wed, 16 Sep 2026 19:26:58 +0200 Subject: [PATCH] Reset color --- src/player.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/player.rs b/src/player.rs index b6a9640..af434c1 100644 --- a/src/player.rs +++ b/src/player.rs @@ -57,11 +57,14 @@ pub(crate) fn move_player( // Reset player position fn reset_player( - mut player: Single<&mut Transform, With>, + mut player: Single<(&mut Transform, &mut Sprite), With>, input: Res>, ) { + let (mut transform, mut sprite) = player.into_inner(); + if input.pressed(KeyCode::KeyR) { - player.translation = Vec3::new(START_POSITION.0, START_POSITION.1, START_POSITION.2); + transform.translation = Vec3::new(START_POSITION.0, START_POSITION.1, START_POSITION.2); + sprite.color = Color::WHITE } }