componentOrGameObject | The object to check. Must be a component or GameObject. |
bool True is the object is part of a Prefab Asset.
Returns true if the given object is part of a Prefab Asset.
This method returns true if the component or GameObject is part of a Prefab Asset.
It returns false if the object is part of a Prefab instance in a scene. To check if an object is part of a Prefab instance, use PrefabUtility.IsPartOfPrefabInstance or PrefabUtility.IsPartOfNonAssetPrefabInstance.
It also returns false for Prefab contents loaded in Prefab Mode, since these Prefab contents are loaded into a preview scene and are not part of an Asset while being edited in Prefab Mode. To check if an object is part of Prefab contents in Prefab Mode, use PrefabStage.IsPartOfPrefabContents.