OpenFolderPanel(string, string, string)
Displays the "open folder" dialog and returns the selected path name.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
public static string OpenFolderPanel(string title, string folder, string defaultName)
Parameters
The text to display in the title bar of the dialog window.
The default file directory that this dialog opens. This parameter is relative to the project directory. For example, "Assets" displays the Assets directory when this dialog opens.
The default name to name the folder. Can be an empty string.
Returns
Type | Description |
|---|---|
| string | The fully qualified path to a folder. |
Remarks
Additional Resources: EditorUtility.OpenFilePanel, EditorUtility.SaveFolderPanel functions.
Examples
using UnityEditor;using System.IO;public class OpenFolderPanelExample : EditorWindow{ [MenuItem("Example/Load Textures To Folder")] static void Apply() { string path = EditorUtility.OpenFolderPanel("Load png Textures", "", ""); string[] files = Directory.GetFiles(path); foreach (string file in files) if (file.EndsWith(".png")) File.Copy(file, EditorApplication.currentScene); }}