Don't clamp movement along Y axis

main
copygirl 1 month ago
parent 82716e8492
commit 6d547242a0
  1. 6
      client/src/camera.rs

@ -157,9 +157,11 @@ pub fn noclip_controller(
if key_input.pressed(noclip.key_back ) { movement.z -= 1.0; }
if key_input.pressed(noclip.key_right ) { movement.x += 1.0; }
if key_input.pressed(noclip.key_left ) { movement.x -= 1.0; }
movement = movement.clamp_length_max(1.0);
// Movement along the Y (up/down) axis shouldn't be clamped.
if key_input.pressed(noclip.key_up ) { movement.y += 1.0; }
if key_input.pressed(noclip.key_down ) { movement.y -= 1.0; }
movement.clamp_length_max(1.0) * noclip.speed
if key_input.pressed(noclip.key_down) { movement.y -= 1.0; }
movement * noclip.speed
};
if movement != Vec3::ZERO {

Loading…
Cancel
Save