Version: 2023.2
言語: 日本語
public static bool IsPartOfPrefabAsset (Object componentOrGameObject);

パラメーター

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.