diff --git a/Source/Editor/Gizmo/TransformGizmoBase.cs b/Source/Editor/Gizmo/TransformGizmoBase.cs index 3e1527e1d..0d209889f 100644 --- a/Source/Editor/Gizmo/TransformGizmoBase.cs +++ b/Source/Editor/Gizmo/TransformGizmoBase.cs @@ -256,8 +256,8 @@ namespace FlaxEditor.Gizmo if (isScaling) { var tDeltaAbs = Vector3.Abs(_tDelta); - var maxDelta = Mathf.Max(tDeltaAbs.Y, tDeltaAbs.Z); - var sign = Mathf.Sign(tDeltaAbs.Y > tDeltaAbs.Z ? _tDelta.Y : _tDelta.Z); + var maxDelta = Math.Max(tDeltaAbs.Y, tDeltaAbs.Z); + var sign = Math.Sign(tDeltaAbs.Y > tDeltaAbs.Z ? _tDelta.Y : _tDelta.Z); delta = new Vector3(0, maxDelta * sign, maxDelta * sign); } else @@ -277,8 +277,8 @@ namespace FlaxEditor.Gizmo if (isScaling) { var tDeltaAbs = Vector3.Abs(_tDelta); - var maxDelta = Mathf.Max(tDeltaAbs.X, tDeltaAbs.Y); - var sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Y ? _tDelta.X : _tDelta.Y); + var maxDelta = Math.Max(tDeltaAbs.X, tDeltaAbs.Y); + var sign = Math.Sign(tDeltaAbs.X > tDeltaAbs.Y ? _tDelta.X : _tDelta.Y); delta = new Vector3(maxDelta * sign, maxDelta * sign, 0); } else @@ -298,8 +298,8 @@ namespace FlaxEditor.Gizmo if (isScaling) { var tDeltaAbs = Vector3.Abs(_tDelta); - var maxDelta = Mathf.Max(tDeltaAbs.X, tDeltaAbs.Z); - var sign = Mathf.Sign(tDeltaAbs.X > tDeltaAbs.Z ? _tDelta.X : _tDelta.Z); + var maxDelta = Math.Max(tDeltaAbs.X, tDeltaAbs.Z); + var sign = Math.Sign(tDeltaAbs.X > tDeltaAbs.Z ? _tDelta.X : _tDelta.Z); delta = new Vector3(maxDelta * sign, 0, maxDelta * sign); } else @@ -322,14 +322,15 @@ namespace FlaxEditor.Gizmo if (isScaling) { var tDeltaAbs = Vector3.Abs(_tDelta); - var maxDelta = Mathf.Max(new[] { tDeltaAbs.X, tDeltaAbs.Y, tDeltaAbs.Z }); + var maxDelta = Math.Max(tDeltaAbs.X, tDeltaAbs.Y); + maxDelta = Math.Max(maxDelta, tDeltaAbs.Z); Real sign = 0; if (Mathf.NearEqual(maxDelta, tDeltaAbs.X)) - sign = Mathf.Sign(_tDelta.X); + sign = Math.Sign(_tDelta.X); else if (Mathf.NearEqual(maxDelta, tDeltaAbs.Y)) - sign = Mathf.Sign(_tDelta.Y); + sign = Math.Sign(_tDelta.Y); else if (Mathf.NearEqual(maxDelta, tDeltaAbs.Z)) - sign = Mathf.Sign(_tDelta.Z); + sign = Math.Sign(_tDelta.Z); delta = new Vector3(maxDelta * sign); } else