static string[] OnWillSaveAssets(string[] paths) { if (SpineEditorUtilities.Preferences.textureImporterWarning) { foreach (string path in paths) { if ((path != null) && (path.EndsWith(".png.meta", System.StringComparison.Ordinal) || path.EndsWith(".jpg.meta", System.StringComparison.Ordinal))) { string texturePath = System.IO.Path.ChangeExtension(path, null); // .meta removed string atlasPath = System.IO.Path.ChangeExtension(texturePath, "atlas.txt"); if (System.IO.File.Exists(atlasPath)) SpineEditorUtilities.IssueWarningsForUnrecommendedTextureSettings(texturePath); } } } return paths; }