diff --git a/PCK-Studio/Rendering/SceneViewport.cs b/PCK-Studio/Rendering/SceneViewport.cs index 6f711f4b..5b105c96 100644 --- a/PCK-Studio/Rendering/SceneViewport.cs +++ b/PCK-Studio/Rendering/SceneViewport.cs @@ -80,6 +80,7 @@ namespace PckStudio.Rendering [Browsable(false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] public bool LockMousePosition { get; set; } = false; + public bool AllowCameraMovement { get; set; } = false; public float MouseSensetivity { get; set; } = 0.01f; private Point PreviousMouseLocation; @@ -467,6 +468,7 @@ namespace PckStudio.Rendering Camera.Rotate(deltaX, deltaY); goto default; case MouseButtons.Right: + if (AllowCameraMovement) Camera.Pan(deltaX, deltaY); goto default; default: