Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

PrefabUtility.IsPartOfPrefabAsset

Declaration

public static bool IsPartOfPrefabAsset(Object componentOrGameObject);

Параметры

Параметр Описание
componentOrGameObject Объект для проверки. Должен быть компонентом или GameObject.

Возвращаемое значение

логическое True, если объект является частью ассета Префаб.

Описание

Возвращает true, если заданный объект является частью ассета Префаб.

Возвращает false, если объект является частью экземпляра Префаб в сцене. Чтобы проверить, является ли объект частью экземпляра Префаб в сцене, используйте PrefabUtility.IsPartOfNonAssetPrefabInstance.

Также возвращает false для содержимого префаб, загруженного в режиме редактирования префаб, поскольку это содержимое префаб загружается в сцену предварительного просмотра и не является частью ассета при редактировании в режиме редактирования префаб. Чтобы проверить, является ли объект частью содержимого префаб в режиме редактирования префаб, используйте PrefabStage.IsPartOfPrefabContents.