Skip to content

Commit 50af6c0

Browse files
author
lawwong
committed
Resolve compile error in Unity 2018.1
1 parent 1f83b8a commit 50af6c0

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

Assets/HTC.UnityPlugin/PoseTracker/Pose.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,8 @@ public static void SetRigidbodyAngularVelocity(Rigidbody rigidbody, Quaternion f
173173
{
174174
float angle;
175175
Vector3 axis;
176-
(to * Quaternion.Inverse(from)).ToAngleAxis(out angle, out axis);
176+
var fromToRot = to * Quaternion.Inverse(from);
177+
fromToRot.ToAngleAxis(out angle, out axis);
177178
while (angle > 180f) { angle -= 360f; }
178179

179180
if (Mathf.Approximately(angle, 0f) || float.IsNaN(axis.x) || float.IsNaN(axis.y) || float.IsNaN(axis.z))

Assets/HTC.UnityPlugin/Utility/RigidPose.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,8 @@ public static void SetRigidbodyAngularVelocity(Rigidbody rigidbody, Quaternion f
175175
{
176176
float angle;
177177
Vector3 axis;
178-
(to * Quaternion.Inverse(from)).ToAngleAxis(out angle, out axis);
178+
var fromToRot = to * Quaternion.Inverse(from);
179+
fromToRot.ToAngleAxis(out angle, out axis);
179180
while (angle > 180f) { angle -= 360f; }
180181

181182
if (Mathf.Approximately(angle, 0f) || float.IsNaN(axis.x) || float.IsNaN(axis.y) || float.IsNaN(axis.z))

Assets/HTC.UnityPlugin/ViveInputUtility/Scripts/VIUVersion.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ namespace HTC.UnityPlugin.Vive
66
{
77
public static class VIUVersion
88
{
9-
public static readonly Version current = new Version("1.8.0.0");
9+
public static readonly Version current = new Version("1.8.0.1");
1010
}
1111
}

0 commit comments

Comments
 (0)