Add reset button to camera settings widget

This commit is contained in:
Christopher Rothert
2023-10-04 22:12:05 +02:00
parent 4f93a0d9c9
commit a280ce3dc7

View File

@@ -680,6 +680,22 @@ namespace FlaxEditor.Viewport
farPlaneValue.ValueChanged += () => OnFarPlaneChanged(farPlaneValue);
cameraCM.VisibleChanged += control => farPlaneValue.Value = _farPlane;
}
cameraCM.AddSeparator();
//Reset Button
{
var reset = cameraCM.AddButton("Reset to default");
reset.ButtonClicked += button =>
{
SetupViewportOptions();
// trigger UI update
minCamSpeedValue.Value = _minMovementSpeed;
camSpeedValue.Value = _movementSpeed;
maxCamSpeedValue.Value = _maxMovementSpeed;
};
}
#endregion Camera settings widget
#region View mode widget