diff --git a/src/logic/core/player/camera_player_sync.rs b/src/logic/core/player/camera_player_sync.rs index fa5a2c5..59014c2 100644 --- a/src/logic/core/player/camera_player_sync.rs +++ b/src/logic/core/player/camera_player_sync.rs @@ -117,7 +117,7 @@ pub fn follow_cursor_with_camera( for mut camera_transform in camera_query.iter_mut() { let local_z = camera_transform.local_z(); - let right = Vec3::new(local_z.z * 0.5, camera_transform.translation.y, -local_z.x * 0.5); + let right = Vec3::new(local_z.z, camera_transform.translation.y, -local_z.x); player_transform.rotation = desired_rotation_quat; if keyboard_input.pressed(KeyCode::Q) { let final_quat = Quat::from_axis_angle(Vec3::Z, radians_from_degrees(30.0));