From 840abf8cdb4750bfaab47f02e3a03fd75ed69b46 Mon Sep 17 00:00:00 2001 From: Zode Date: Mon, 17 Jun 2024 21:27:13 +0300 Subject: [PATCH] absolute snap only in world space --- Source/Editor/Gizmo/TransformGizmoBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Editor/Gizmo/TransformGizmoBase.cs b/Source/Editor/Gizmo/TransformGizmoBase.cs index 2c7580c79..5e2a20d17 100644 --- a/Source/Editor/Gizmo/TransformGizmoBase.cs +++ b/Source/Editor/Gizmo/TransformGizmoBase.cs @@ -338,7 +338,7 @@ namespace FlaxEditor.Gizmo } Vector3 absoluteDelta = Vector3.Zero; - if (!_hasAbsoluteSnapped && AbsoluteSnapEnabled) + if (!_hasAbsoluteSnapped && AbsoluteSnapEnabled && ActiveTransformSpace == TransformSpace.World) { _hasAbsoluteSnapped = true; @@ -390,7 +390,7 @@ namespace FlaxEditor.Gizmo float snapValue = RotationSnapValue * Mathf.DegreesToRadians; float absoluteDelta = 0.0f; - if (!_hasAbsoluteSnapped && AbsoluteSnapEnabled) + if (!_hasAbsoluteSnapped && AbsoluteSnapEnabled && ActiveTransformSpace == TransformSpace.World) { _hasAbsoluteSnapped = true;