Exemple #1
0
    public static void Toggle(UnityPathSelectionInfo selector)
    {
        SampleDirectoryStream tmp = new SampleDirectoryStream(selector.GetAbsolutePath(true));

        if (tmp.Exist())
        {
            tmp.ToggleVisiblity();
        }
    }
Exemple #2
0
    public static string[] GetRelativeFoldersIn(SampleDirectoryStream samplesDir)
    {
        if (!samplesDir.Exist())
        {
            return(new string[0]);
        }
        string path = samplesDir.GetCurrentPath();

        string [] folders = Directory.GetDirectories(path);
        for (int i = 0; i < folders.Length; i++)
        {
            folders[i] = (samplesDir.IsVisible() ? "Samples/" : "Samples~/") + UnityPaths.GetRelativePath(path, folders[i]);

            Debug.Log(">>" + folders[i]);
        }
        return(folders);
    }