# SaveModifiedScenesIfUserWantsTo(Scene[])

> Asks whether the modfied input Scenes should be saved.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.SceneManagement](/engine/6000.5/script-reference/unityeditor/scenemanagement.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public static bool SaveModifiedScenesIfUserWantsTo(Scene[] scenes)
```

### Parameters

**** (\[Scene\[]]\(/engine/6000.5/script-reference/unityengine/scenemanagement/scene)): Scenes that should be saved if they are modified.

### Returns

| Type                                                          | Description                                                                                                                                                                                          |
| ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Returns true if the user clicked **Save** or **Don't Save** to indicate that that it is ok to close the input scenes after the dialog closes. Returns false if the user clicked **Cancel** to abort. |

### Remarks

In some cases, you might want to call this before opening another Scene or creating a new Scene. A return value of true indicates that you may continue. A return value of false indicates that the user cancelled the operation and you should not Open another Scene.
