# Stop(StopBehavior)

> Stop the SplashScreen rendering.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Rendering](/engine/6000.7/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public static void Stop(SplashScreen.StopBehavior stopBehavior)
```

### Parameters

**** (\[StopBehavior]\(/engine/6000.7/script-reference/unityengine/rendering/splashscreen/stopbehavior)):&#x20;

### Examples

```csharp
using System.Collections;
using UnityEngine;
using UnityEngine.Rendering;

// This example shows how the SplashScreen can be canceled early via the user pressing any key.
public class Example : MonoBehaviour
{
    public SplashScreen.StopBehavior stopBehavior;

    void Start()
    {
        StartCoroutine(SplashScreenController());
    }

    IEnumerator SplashScreenController()
    {
        SplashScreen.Begin();
        while (!SplashScreen.isFinished)
        {
            // Fade to the background if the user presses any key during the splash screen rendering.
            if (Input.anyKeyDown)
            {
                SplashScreen.Stop(stopBehavior);
                break;
            }
            yield return null;
        }
    }
}
```
