diff --git a/Source/Editor/Gizmo/TransformGizmoBase.cs b/Source/Editor/Gizmo/TransformGizmoBase.cs index 2ce1c8e5e..3e1527e1d 100644 --- a/Source/Editor/Gizmo/TransformGizmoBase.cs +++ b/Source/Editor/Gizmo/TransformGizmoBase.cs @@ -257,7 +257,7 @@ namespace FlaxEditor.Gizmo { var tDeltaAbs = Vector3.Abs(_tDelta); var maxDelta = Mathf.Max(tDeltaAbs.Y, tDeltaAbs.Z); - float sign = Mathf.Sign(tDeltaAbs.Y > tDeltaAbs.Z ? _tDelta.Y : _tDelta.Z); + var sign = Mathf.Sign(tDeltaAbs.Y > tDeltaAbs.Z ? _tDelta.Y : _tDelta.Z); delta = new Vector3(0, maxDelta * sign, maxDelta * sign); } else @@ -278,7 +278,7 @@ namespace FlaxEditor.Gizmo { var tDeltaAbs = Vector3.Abs(_tDelta); var maxDelta = Mathf.Max(tDeltaAbs.X, tDeltaAbs.Y); - float sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Y ? _tDelta.X : _tDelta.Y); + var sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Y ? _tDelta.X : _tDelta.Y); delta = new Vector3(maxDelta * sign, maxDelta * sign, 0); } else @@ -299,7 +299,7 @@ namespace FlaxEditor.Gizmo { var tDeltaAbs = Vector3.Abs(_tDelta); var maxDelta = Mathf.Max(tDeltaAbs.X, tDeltaAbs.Z); - float sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Z ? _tDelta.X : _tDelta.Z); + var sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Z ? _tDelta.X : _tDelta.Z); delta = new Vector3(maxDelta * sign, 0, maxDelta * sign); } else @@ -323,7 +323,7 @@ namespace FlaxEditor.Gizmo { var tDeltaAbs = Vector3.Abs(_tDelta); var maxDelta = Mathf.Max(new[] { tDeltaAbs.X, tDeltaAbs.Y, tDeltaAbs.Z }); - float sign = 0; + Real sign = 0; if (Mathf.NearEqual(maxDelta, tDeltaAbs.X)) sign = Mathf.Sign(_tDelta.X); else if (Mathf.NearEqual(maxDelta, tDeltaAbs.Y))