This commit is contained in:
Chris Bell 2024-12-28 22:03:41 -06:00
parent 2e5428ae91
commit c3285652ea

View File

@ -74,7 +74,11 @@ func handle_input(_delta: float):
# Apply torque for turning
if turn_input != 0:
var torque = Vector3.UP * turn_input * base_turn_speed
apply_torque(torque.clamp_length(max_turn_speed))
var clamped_torque = Vector3(
torque.x.clamp(-max_turn_speed, max_turn_speed),
torque.y.clamp(-max_turn_speed, max_turn_speed),
torque.z.clamp(-max_turn_speed, max_turn_speed))
apply_torque(clamped_torque)
# Apply force for forward and backward movement