# SplashScreen

> Provides an interface to the Unity splash screen.

## Definition

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

```csharp
public class SplashScreen
```

## Static Properties

| Property                                                                                       | Description                                                                                                            |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| [isFinished](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/isfinished.md) | Returns true once the splash screen has finished. This is once all logos have been shown for their specified duration. |

## Static Methods

| Method                                                                               | Description                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Begin](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/begin.md) | Initializes the splash screen so it is ready to begin drawing. Call this before you start calling [SplashScreen.Draw](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/draw.md). Internally this function resets the timer and prepares the logos for drawing. |
| [Draw](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/draw.md)   | Immediately draws the splash screen. Ensure you have called [SplashScreen.Begin](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/begin.md) before you start calling this.                                                                                     |
| [Stop](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/stop.md)   | Stop the SplashScreen rendering.                                                                                                                                                                                                                                                 |

## Enums

| Enum                                                                                                            | Description                                                                                                    |
| --------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [SplashScreen.StopBehavior](/engine/6000.0/script-reference/unityengine/rendering/splashscreen/stopbehavior.md) | The behavior to apply when calling [Stop](/engine/6000.0/script-reference/unityengine/particlesystem/stop.md). |
