@@ -15,8 +15,6 @@ internal class CameraController : MonoBehaviour
1515 {
1616 private readonly CameraState targetCameraState = new ( new Vector3 ( 0 , 1.7f , 0 ) , Quaternion . identity ) ;
1717
18- private readonly bool invertY = true ;
19-
2018 private IFPFCManager ? _fpfcManager ;
2119 private List < IFPFCListener > _fpfcListeners = null ! ;
2220 private IMenuControllerAccessor ? _menuControllerAccessor ;
@@ -27,9 +25,9 @@ internal class CameraController : MonoBehaviour
2725
2826 private StereoTargetEyeMask _initialStereoTargetEyeMask ;
2927
30- public float MouseSensitivity { get ; set ; } = 5f ;
31-
32- public float MoveSensitivity { get ; set ; } = 3f ;
28+ private float mouseSensitivity = 5f ;
29+ private float moveSensitivity = 3f ;
30+ private bool invertY = true ;
3331
3432 [ Inject ]
3533 [ UsedImplicitly ]
@@ -85,7 +83,7 @@ private void OnBeforeUpdate()
8583 return ;
8684 }
8785
88- Vector2 mouseMovement = 0.05f * MouseSensitivity * GetInputLookRotation ( ) ;
86+ Vector2 mouseMovement = 0.05f * mouseSensitivity * GetInputLookRotation ( ) ;
8987
9088 if ( invertY )
9189 {
@@ -95,7 +93,7 @@ private void OnBeforeUpdate()
9593 targetCameraState . Yaw += mouseMovement . x ;
9694 targetCameraState . Pitch += mouseMovement . y ;
9795
98- Vector3 translation = Time . deltaTime * MoveSensitivity * GetInputTranslationDirection ( targetCameraState . Rotation ) ;
96+ Vector3 translation = Time . deltaTime * moveSensitivity * GetInputTranslationDirection ( targetCameraState . Rotation ) ;
9997 targetCameraState . Position += translation ;
10098
10199 ApplyCameraState ( ) ;
@@ -166,8 +164,9 @@ private void OnFpfcSettingsPropertyChanged(object sender, PropertyChangedEventAr
166164
167165 private void UpdateSettings ( )
168166 {
169- MoveSensitivity = _fpfcManager ! . MoveSensitivity ;
170- MouseSensitivity = _fpfcManager . MouseSensitivity * 0.75f ;
167+ moveSensitivity = _fpfcManager ! . MoveSensitivity ;
168+ mouseSensitivity = _fpfcManager . MouseSensitivity * 0.75f ;
169+ invertY = _fpfcManager . InvertY ;
171170 }
172171
173172 private void UpdateState ( )
0 commit comments