From d8f4a4bb702b434dc039d097a6c9825b060794b6 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Mon, 25 Jul 2022 18:56:13 -0400 Subject: [PATCH] update joyshock gyro and touch states --- .../Scripts/InputSystem/ControllerTypes/InputJoyshock.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index f1924b565..09380350d 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -120,6 +120,14 @@ namespace HeavenStudio.InputSystem joyBtStateLast = joyBtStateCurrent; joyBtStateCurrent = JslGetSimpleState(joyshockHandle); + //gyro and accelerometer + joyImuStateLast = joyImuStateCurrent; + joyImuStateCurrent = JslGetIMUState(joyshockHandle); + + //touchpad + joyTouchStateLast = joyTouchStateCurrent; + joyTouchStateCurrent = JslGetTouchState(joyshockHandle); + //stick direction state //split controllers will need to be rotated to compensate //left rotates counterclockwise, right rotates clockwise, all by 90 degrees