componentOrGameObject | The object to check. Must be a component or GameObject. |
bool True if the object is part of a Prefab instance.
Returns true if the given object is part of a Prefab instance.
It will also return true if the given object is part of a nested Prefab instance in a Prefab Asset. In that case both IsPartOfPrefabAsset and IsPartOfPrefabInstance will return true.
If the given object is part of a Prefab instance where the asset is missing, it will still return true.
To know if a given object is part of a Prefab instance but not nested in a Prefab Asset you can use IsPartOfNonAssetPrefabInstance.