2025-05-01 01:48:08 -07:00

19 lines
882 B
Markdown

---
uid: addressables-api-build-player-content
---
# Build scripting
You can use the `Addressables` API to customize your project build in the following ways:
* Start a build from a script
* Override an existing script
* Extend [`BuildScriptBase`](xref:UnityEditor.AddressableAssets.Build.DataBuilders.BuildScriptBase) or implement [`IDataBuilder`](xref:UnityEditor.AddressableAssets.Build.IDataBuilder)
When you customize a build script to handle different asset types or handle assets in a different way, you might need to customize the [Play Mode Scripts](xref:addressables-asset-settings) so that the Unity Editor can handle those assets in the same way during Play mode.
## Addtional resources
* [Start a build from a script](build-scripting-start-build.md)
* [Custom build scripting](build-scripting-custom.md)
* [Build while recompiling](build-scripting-recompiling.md)