ProduceArtifactAsync(ArtifactKey)
Imports an Asset asynchronously using an Importer type or returns a matching cached result.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Experimental
- Assembly: UnityEditor.CoreModule
public static ImportResultID ProduceArtifactAsync(ArtifactKey artifactKey)
Parameters
ArtifactKey specifying an Asset to import using an Importer type.
Returns
Type | Description |
|---|---|
| ImportResultID | Unique identifier for the result of Importing the specified |
Remarks
Reuses an existing cached import result if one exists for .
artifactKeyThis method returns an invalid ImportResultID in the following curcumstances:
- An internal error occurs. This is accompanied by an error message in the Unity Log.
- contains an invalid Asset reference, or an invalid Importer type.
artifactKey - There is no cached result, and an async import operation is queued. Completion of an async request is checked by calling AssetDatabaseExperimental.LookupArtifact.
Additional Resources: AssetDatabaseExperimental.LookupArtifact.