# GetAssetObject()

> Returns the asset object of the override in the outermost Prefab that the Prefab instance comes from.

## Definition

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

```csharp
public abstract Object GetAssetObject()
```

### Returns

| Type                                                            | Description                                                  |
| --------------------------------------------------------------- | ------------------------------------------------------------ |
| [Object](/engine/6000.0/script-reference/unityengine/object.md) | The object inside the Prefab Asset affected by the override. |
