# BuildPlayerContext

> Get a BuildPlayerContext object from a BuildPlayerProcessor.PrepareForBuild callback.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Build](/engine/6000.5/script-reference/unityeditor/build.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public sealed class BuildPlayerContext
```

## Properties

| Property                                                                                                         | Description                                          |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| [BuildPlayerOptions](/engine/6000.5/script-reference/unityeditor/build/buildplayercontext/buildplayeroptions.md) | The player build options associated with this build. |

## Methods

| Method                                                                                                                                           | Description                                                                                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AddAdditionalPathToStreamingAssets](/engine/6000.5/script-reference/unityeditor/build/buildplayercontext/addadditionalpathtostreamingassets.md) | Add additional streaming assets to the built player data. For example, you can include AssetBundles or other streaming assets without first putting them in the project StreamingAssets folder. |
