2
2
// Licensed under the MIT License.
3
3
4
4
using Microsoft . MixedReality . Toolkit . Input . UnityInput ;
5
- using Microsoft . MixedReality . Toolkit . OpenVR . Input ;
6
5
using NUnit . Framework ;
7
6
8
7
namespace Microsoft . MixedReality . Toolkit . Tests . EditMode . InputSystem
@@ -39,11 +38,12 @@ public void XboxControllerUpdateTest()
39
38
TestGenericJoystickControllerUpdate ( controller ) ;
40
39
}
41
40
41
+ #if ! UNITY_2020_1_OR_NEWER
42
42
[ Test ]
43
43
public void GenericOpenVRControllerUpdateTest ( )
44
44
{
45
- GenericOpenVRController leftController = new GenericOpenVRController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
46
- GenericOpenVRController rightController = new GenericOpenVRController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
45
+ OpenVR . Input . GenericOpenVRController leftController = new OpenVR . Input . GenericOpenVRController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
46
+ OpenVR . Input . GenericOpenVRController rightController = new OpenVR . Input . GenericOpenVRController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
47
47
48
48
TestGenericJoystickControllerUpdate ( leftController ) ;
49
49
TestGenericJoystickControllerUpdate ( rightController ) ;
@@ -52,16 +52,16 @@ public void GenericOpenVRControllerUpdateTest()
52
52
[ Test ]
53
53
public void OculusRemoteControllerUpdateTest ( )
54
54
{
55
- OculusRemoteController controller = new OculusRemoteController ( TrackingState . NotTracked , Utilities . Handedness . None ) ;
55
+ OpenVR . Input . OculusRemoteController controller = new OpenVR . Input . OculusRemoteController ( TrackingState . NotTracked , Utilities . Handedness . None ) ;
56
56
57
57
TestGenericJoystickControllerUpdate ( controller ) ;
58
58
}
59
59
60
60
[ Test ]
61
61
public void OculusTouchControllerUpdateTest ( )
62
62
{
63
- OculusTouchController leftController = new OculusTouchController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
64
- OculusTouchController rightController = new OculusTouchController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
63
+ OpenVR . Input . OculusTouchController leftController = new OpenVR . Input . OculusTouchController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
64
+ OpenVR . Input . OculusTouchController rightController = new OpenVR . Input . OculusTouchController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
65
65
66
66
TestGenericJoystickControllerUpdate ( leftController ) ;
67
67
TestGenericJoystickControllerUpdate ( rightController ) ;
@@ -70,8 +70,8 @@ public void OculusTouchControllerUpdateTest()
70
70
[ Test ]
71
71
public void ViveKnucklesControllerUpdateTest ( )
72
72
{
73
- ViveKnucklesController leftController = new ViveKnucklesController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
74
- ViveKnucklesController rightController = new ViveKnucklesController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
73
+ OpenVR . Input . ViveKnucklesController leftController = new OpenVR . Input . ViveKnucklesController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
74
+ OpenVR . Input . ViveKnucklesController rightController = new OpenVR . Input . ViveKnucklesController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
75
75
76
76
TestGenericJoystickControllerUpdate ( leftController ) ;
77
77
TestGenericJoystickControllerUpdate ( rightController ) ;
@@ -80,8 +80,8 @@ public void ViveKnucklesControllerUpdateTest()
80
80
[ Test ]
81
81
public void ViveWandControllerUpdateTest ( )
82
82
{
83
- ViveWandController leftController = new ViveWandController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
84
- ViveWandController rightController = new ViveWandController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
83
+ OpenVR . Input . ViveWandController leftController = new OpenVR . Input . ViveWandController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
84
+ OpenVR . Input . ViveWandController rightController = new OpenVR . Input . ViveWandController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
85
85
86
86
TestGenericJoystickControllerUpdate ( leftController ) ;
87
87
TestGenericJoystickControllerUpdate ( rightController ) ;
@@ -90,12 +90,13 @@ public void ViveWandControllerUpdateTest()
90
90
[ Test ]
91
91
public void WindowsMixedRealityOpenVRMotionControllerUpdateTest ( )
92
92
{
93
- WindowsMixedRealityOpenVRMotionController leftController = new WindowsMixedRealityOpenVRMotionController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
94
- WindowsMixedRealityOpenVRMotionController rightController = new WindowsMixedRealityOpenVRMotionController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
93
+ OpenVR . Input . WindowsMixedRealityOpenVRMotionController leftController = new OpenVR . Input . WindowsMixedRealityOpenVRMotionController ( TrackingState . NotTracked , Utilities . Handedness . Left ) ;
94
+ OpenVR . Input . WindowsMixedRealityOpenVRMotionController rightController = new OpenVR . Input . WindowsMixedRealityOpenVRMotionController ( TrackingState . NotTracked , Utilities . Handedness . Right ) ;
95
95
96
96
TestGenericJoystickControllerUpdate ( leftController ) ;
97
97
TestGenericJoystickControllerUpdate ( rightController ) ;
98
98
}
99
+ #endif // !UNITY_2020_1_OR_NEWER
99
100
100
101
private void TestGenericJoystickControllerUpdate ( GenericJoystickController controller )
101
102
{
0 commit comments