PrefabUtility.IsPartOfPrefabAsset
Declaration
public static bool IsPartOfPrefabAsset(Object componentOrGameObject);Параметры
| Параметр | Описание |
|---|---|
| componentOrGameObject | Объект для проверки. Должен быть компонентом или GameObject. |
Возвращаемое значение
логическое True, если объект является частью ассета Префаб.
Описание
Возвращает true, если заданный объект является частью ассета Префаб.
Возвращает false, если объект является частью экземпляра Префаб в сцене. Чтобы проверить, является ли объект частью экземпляра Префаб в сцене, используйте PrefabUtility.IsPartOfNonAssetPrefabInstance.
Также возвращает false для содержимого префаб, загруженного в режиме редактирования префаб, поскольку это содержимое префаб загружается в сцену предварительного просмотра и не является частью ассета при редактировании в режиме редактирования префаб. Чтобы проверить, является ли объект частью содержимого префаб в режиме редактирования префаб, используйте PrefabStage.IsPartOfPrefabContents.