Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


importSettingsMissing

The value is true when no meta file is provided with the imported asset.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor
public bool importSettingsMissing { get; }

Examples

using UnityEngine;using UnityEditor;public class ImportSettingsMissingExample : MonoBehaviour{ [MenuItem("Tools/ImportSettingsMissingExample")] static void Example() { var importers = AndroidAssetPackImporter.GetAllImporters(); foreach (var importer in importers) { //Get the importSettingsMissing property var isMissing = importer.importSettingsMissing; var path = importer.assetPath; //Check if import settings are missing and re-import the asset if needed if (isMissing) { AssetDatabase.ImportAsset(path, ImportAssetOptions.ForceUpdate); Debug.Log($"Import settings were missing for: {path}. Asset re-imported."); } else { Debug.Log($"Import settings are present for: {path}"); } } }}