Skip to content

Commit 29414a5

Browse files
committed
Added #ifdef to handle rigidbodys different between Unity 6 and older versions.
1 parent 9e5c31c commit 29414a5

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Assets/Samples/RebindingUI/Game/Player.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,12 @@ private void FixedUpdate()
251251
var y = move.y;
252252
if (y < 0.0f)
253253
y *= 0.33f;
254-
if (m_Rigidbody.linearVelocity.magnitude < 10.0f)
254+
#if UNITY_6000_0_OR_NEWER
255+
var velocityMagnitude = m_Rigidbody.linearVelocity.magnitude;
256+
#else
257+
var velocityMagnitude = m_Rigidbody.velocity.magnitude;
258+
#endif
259+
if (velocityMagnitude < 10.0f)
255260
m_Rigidbody.AddRelativeForce(Vector3.up * (10.0f * y) + Vector3.right * (5.0f * move.x), ForceMode.Acceleration);
256261
}
257262

0 commit comments

Comments
 (0)