| Parameter | Description |
|---|---|
| componentOrGameObject | The object to find the corresponding object from. |
TObject The corresponding object or null.
Retrieves the corresponding source prefab asset object of a given GameObject or component, or null if it can't be found.
Use this method to get the source prefab asset object the GameObject or component was instantiated from.
For example, in the diagram shown below, prefab asset A contains a child nested prefab B, which contains a child nested prefab C.
The image shows the nested prefab assets, with B and C nested under A, and C nested under B, and how this structure carries over to their nested instances in the Hierarchy window.
In this example scenario, if you supply the instance of GameObject C as the componentOrGameObject parameter to GetCorrespondingObjectFromSource, then the method returns the object C from the asset Prefab A