CreateInSceneAssetFromAsset(Object, GameObject)
Creates an in-scene asset object from the given project asset.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor
public static Object CreateInSceneAssetFromAsset(Object asset, GameObject gameObjectReferencingAsset)
Parameters
The persistent asset to convert to an in-scene asset.
The GameObject that is referencing the asset either directly or through its children in its hierarchy.
Returns
Type | Description |
|---|---|
| Object | An in-scene asset object referenced by |
Remarks
Given a project asset and a GameObject referencing it, the function clones the asset, makes it non-persistent and remaps the GameObject's references to the new in-scene asset object.
Additional Resources: InSceneAssetUtility.CreateAssetFromInSceneAsset.