From d32c0f485b697e5fbac8e3ccec9c111f6392788b Mon Sep 17 00:00:00 2001 From: karl Date: Thu, 21 Nov 2019 10:33:26 +0100 Subject: [PATCH] Fix mouse look movement Weird things happened --- Characters/Player/Player.gd | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Characters/Player/Player.gd b/Characters/Player/Player.gd index 134ce2e..3550638 100644 --- a/Characters/Player/Player.gd +++ b/Characters/Player/Player.gd @@ -146,10 +146,8 @@ func check_interact(): func _input(event): # capture mouse movement if event is InputEventMouseMotion: - _body.rotate_x(deg2rad(event.relative.y * MOUSE_SENSITIVITY * -1)) + _camera.rotate_x(deg2rad(event.relative.y * MOUSE_SENSITIVITY * -1)) self.rotate_y(deg2rad(event.relative.x * MOUSE_SENSITIVITY * -1)) - var camera_rot = _body.rotation_degrees - camera_rot.x = clamp(camera_rot.x, -70, 70) - _body.rotation_degrees = camera_rot - # interact with object player is looking at + # Prevent player from doing a purzelbaum + _camera.rotation_degrees.x = clamp(_camera.rotation_degrees.x, -70, 70)