diff --git a/NewFPSCont.gd b/NewFPSCont.gd index 186ff96..c12df9f 100644 --- a/NewFPSCont.gd +++ b/NewFPSCont.gd @@ -47,13 +47,13 @@ func _physics_process(delta): gravity_vec = Vector3.UP * jump if Input.is_action_pressed("move_forward"): - direction -= transform.basis.z - elif Input.is_action_pressed("move_backward"): direction += transform.basis.z + elif Input.is_action_pressed("move_backward"): + direction -= transform.basis.z if Input.is_action_pressed("move_left"): - direction -= transform.basis.x - elif Input.is_action_pressed("move_right"): direction += transform.basis.x + elif Input.is_action_pressed("move_right"): + direction -= transform.basis.x direction = direction.normalized() h_velocity = h_velocity.linear_interpolate(direction * speed, h_acceleration * delta)