From d2904ff4cbd8b944d5c71d56cdd3059d0ed059a8 Mon Sep 17 00:00:00 2001 From: Lukas Woyke <l.woyke@outlook.de> Date: Thu, 11 Feb 2021 00:33:19 +0100 Subject: [PATCH] Fixed reverse controlling. --- .../Better Together/Controls/GameGyroscopeController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Better Together/Better Together/Controls/GameGyroscopeController.swift b/Better Together/Better Together/Controls/GameGyroscopeController.swift index ed53715..59311e2 100644 --- a/Better Together/Better Together/Controls/GameGyroscopeController.swift +++ b/Better Together/Better Together/Controls/GameGyroscopeController.swift @@ -105,7 +105,7 @@ class GameGyroscopeController { /// Caclulates the vector for controlling the character, by using the input private func calculateAccVector(newAcc: SIMD3<Double>) -> CGVector { - checkReorientation() + // checkReorientation() // Sets the initial position, with the first reading attempt. if resetOrientationActive { initialZ = newAcc.z @@ -119,7 +119,7 @@ class GameGyroscopeController { var dy = newAcc.x - initialX // Adjust movement when user olds device in LandscapeRight orientation. - if newAcc.x > 0 { + if UIDevice.current.orientation == .landscapeLeft { dx *= (-1) } -- GitLab