diff --git a/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs b/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs index b74841c47..cdfc7fe21 100644 --- a/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs +++ b/spine-unity/Assets/Spine/Editor/spine-unity/Editor/Utility/AssetUtility.cs @@ -919,15 +919,14 @@ namespace Spine.Unity.Editor { skeletonDataAsset.scale = SpineEditorUtilities.Preferences.defaultScale; skeletonDataAsset.blendModeMaterials.applyAdditiveMaterial = !SpineEditorUtilities.Preferences.UsesPMAWorkflow; } - AssetDatabase.CreateAsset(skeletonDataAsset, filePath); - AssetDatabase.SaveAssets(); } else { skeletonDataAsset.atlasAssets = atlasAssets; skeletonDataAsset.Clear(); - var skeletonData = skeletonDataAsset.GetSkeletonData(true); - BlendModeMaterialsUtility.UpdateBlendModeMaterials(skeletonDataAsset, ref skeletonData); } + var skeletonData = skeletonDataAsset.GetSkeletonData(true); + BlendModeMaterialsUtility.UpdateBlendModeMaterials(skeletonDataAsset, ref skeletonData); + AssetDatabase.SaveAssets(); return skeletonDataAsset; } else {