static void InitWithout() { var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.Collection(collectionFolders); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); }
static void InitWithout() { var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.Collection(new string[] { "Assets" }); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); }
static void Init() { var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.saveEditorExtensions = false; window.collection.Collection(collectionFolders); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); }
static void InitWithoutCode() { var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.useCodeStrip = false; window.collection.Collection(); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); }
static void ClearWithSelect() { Object[] selectObjs = Selection.objects; foreach (var item in selectObjs) { string itemPath = AssetDatabase.GetAssetPath(item); var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.useCodeStrip = false; window.collection.Collection(itemPath); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); Debug.Log(itemPath); } }
static void InitAssets() { var paths = Selection.objects .Select(c => AssetDatabase.GetAssetPath(c)) .Where(c => Directory.Exists(c)); if (paths.Any(c => string.IsNullOrEmpty(c))) { return; } var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> (); window.collection.Collection(paths.ToArray()); window.CopyDeleteFileList(window.collection.deleteFileList); window.Show(); }