Fix camera position when changing Editor view EditorViewport

#531
This commit is contained in:
Wojtek Figat
2021-05-28 11:30:28 +02:00
parent 969db604e5
commit 29860b838e

View File

@@ -661,12 +661,12 @@ namespace FlaxEditor.Viewport
{
if (ViewportCamera is FPSCamera fpsCamera)
{
var pos = Vector3.Zero + Vector3.Backward * orientation * 2000.0f;
var pos = ViewPosition + Vector3.Backward * orientation * 2000.0f;
fpsCamera.MoveViewport(pos, orientation);
}
else
{
ViewportCamera.SetArcBallView(orientation, Vector3.Zero, 2000.0f);
ViewportCamera.SetArcBallView(orientation, ViewPosition, 2000.0f);
}
}