Reset color
This commit is contained in:
+5
-2
@@ -57,11 +57,14 @@ pub(crate) fn move_player(
|
|||||||
|
|
||||||
// Reset player position
|
// Reset player position
|
||||||
fn reset_player(
|
fn reset_player(
|
||||||
mut player: Single<&mut Transform, With<Player>>,
|
mut player: Single<(&mut Transform, &mut Sprite), With<Player>>,
|
||||||
input: Res<ButtonInput<KeyCode>>,
|
input: Res<ButtonInput<KeyCode>>,
|
||||||
) {
|
) {
|
||||||
|
let (mut transform, mut sprite) = player.into_inner();
|
||||||
|
|
||||||
if input.pressed(KeyCode::KeyR) {
|
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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user