private void OnModelImporteDialogWindowYes(ModelImportDialogWindow sender) { EditorUtility.SetDirty(sender.ModelImportData); ModelImportDataHelper.SetModelImporterImportSettings(sender.ModelImporter, sender.ModelImportData); _state = SkipImportAfterReimportState; AssetDatabase.ImportAsset(sender.ModelImporter.assetPath, ImportAssetOptions.ForceUpdate); var prefab = PrefabHelper.CreateOrReplacePrefab(sender.ModelPath); if (sender.ModelImportData.GenerateMesh) { MeshHelper.CopyMesh(prefab); } GenerateAnimatorIfRequired(sender.ModelImporter, sender.ModelImportData); }