From 3f4fc9f8aad25a7ecc092690ca55ee161a079e4a Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Fri, 17 Feb 2017 22:21:38 +0700 Subject: [PATCH] importer save and reimport --- .../Editor/FTEditor/Postprocessors/SwfAssetPostprocessor.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Assets/FlashTools/Scripts/Editor/FTEditor/Postprocessors/SwfAssetPostprocessor.cs b/Assets/FlashTools/Scripts/Editor/FTEditor/Postprocessors/SwfAssetPostprocessor.cs index 78c2c01..a5d2c11 100644 --- a/Assets/FlashTools/Scripts/Editor/FTEditor/Postprocessors/SwfAssetPostprocessor.cs +++ b/Assets/FlashTools/Scripts/Editor/FTEditor/Postprocessors/SwfAssetPostprocessor.cs @@ -196,7 +196,6 @@ namespace FTEditor.Postprocessors { // --------------------------------------------------------------------- static void ConfigureAtlas(SwfAsset asset) { - var atlas_path = AssetDatabase.GetAssetPath(asset.Atlas); var atlas_importer = GetBitmapsAtlasImporter(asset); atlas_importer.textureType = TextureImporterType.Sprite; atlas_importer.spriteImportMode = SpriteImportMode.Single; @@ -208,8 +207,7 @@ namespace FTEditor.Postprocessors { #else atlas_importer.textureFormat = SwfAtlasFormatToImporterFormat(asset.Settings.AtlasTextureFormat); #endif - AssetDatabase.WriteImportSettingsIfDirty(atlas_path); - AssetDatabase.ImportAsset(atlas_path); + atlas_importer.SaveAndReimport(); } static TextureImporter GetBitmapsAtlasImporter(SwfAsset asset) {