From 972cd26876566fd81f1103f724f059414820533b Mon Sep 17 00:00:00 2001 From: Nixon Date: Wed, 24 Aug 2022 16:54:15 +0800 Subject: [PATCH] always make sure camera z is at 999, make sure character z at least at 1 --- src/game.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/game.rs b/src/game.rs index 1f1618b..ebc2062 100644 --- a/src/game.rs +++ b/src/game.rs @@ -113,9 +113,11 @@ pub fn spawn_character( selected_character_id: &mut Mut, character_id_list: &mut Mut, audio: &Res>, - transform: Transform, + mut transform: Transform, color: Color, ) { + transform.translation.z = transform.translation.z.max(1.0); + let character_id = CharacterId( character_id_list .0 @@ -325,6 +327,7 @@ fn move_camera( camera_transform.translation = camera_transform.translation.lerp(transform.translation, time.delta_seconds() * FOLLOW_SPEED); // prevent camera from going too low camera_transform.translation.y = camera_transform.translation.y.max(half_height-MARGIN); + camera_transform.translation.z = 999.0; } } }