AssetPostprocessor lets you hook into the import pipeline and run scripts prior or after importing assets.
| assetImporter | Reference to the asset importer. | 
|---|---|
| assetPath | The path name of the asset being imported. | 
| GetPostprocessOrder | Override the order in which importers are processed. | 
|---|---|
| GetVersion | Returns the version of the asset postprocessor. | 
| LogError | Logs an import error message to the console. | 
| LogWarning | Logs an import warning to the console. | 
| OnAssignMaterialModel | Feeds a source material. | 
|---|---|
| OnPostprocessAllAssets | This is called after importing of any number of assets is complete (when the Assets progress bar has reached the end). | 
| OnPostprocessAudio | Add this function in a subclass to get a notification when an audio clip has completed importing. | 
| OnPostprocessGameObjectWithUserProperties | Gets called for each GameObject that had at least one userpropery attached to it in the imported file. | 
| OnPostprocessModel | Add this function in a subclass to get a notification when a model has completed importing. | 
| OnPostprocessTexture | Add this function in a subclass to get a notification when a texture has completed importing just before. | 
| OnPreprocessAudio | Add this function in a subclass to get a notification just before an audio clip is being imported. | 
| OnPreprocessModel | Add this function in a subclass to get a notification just before a model (.fbx, .mb file etc.) is imported. | 
| OnPreprocessTexture | Add this function in a subclass to get a notification just before the texture importer is run. |