static void InitWithout()
        {
            var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> ();

            window.collection.Collection(collectionFolders);
            window.CopyDeleteFileList(window.collection.deleteFileList);

            window.Show();
        }
示例#2
0
        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();
        }
示例#4
0
        static void InitWithoutCode()
        {
            var window = FindUnusedAssets.CreateInstance <FindUnusedAssets> ();

            window.collection.useCodeStrip = false;
            window.collection.Collection();
            window.CopyDeleteFileList(window.collection.deleteFileList);

            window.Show();
        }
示例#5
0
        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);
            }
        }
示例#6
0
        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();
        }