public static ContainsHiddenFiles ( string filePath ) : bool | ||
filePath | string | |
return | bool |
public static void RemoveBundleSettings(string nodePath) { EditorUtility.DisplayProgressBar("AssetBundleGraph unbundlize all resources...", nodePath, 0); var filePathsInFolder = FileUtility.FilePathsInFolder(nodePath); foreach (var filePath in filePathsInFolder) { if (FileUtility.IsMetaFile(filePath)) { continue; } if (FileUtility.ContainsHiddenFiles(filePath)) { continue; } var assetImporter = AssetImporter.GetAtPath(filePath); // assetImporter is null when the asset is not accepted by Unity. // e.g. file.my_new_extension is ignored by Unity. if (assetImporter == null) { continue; } if (assetImporter.GetType() == typeof(UnityEditor.MonoImporter)) { continue; } assetImporter.assetBundleName = string.Empty; } EditorUtility.ClearProgressBar(); }