Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

EditorUtility.OpenFolderPanel

Declaration

public static string OpenFolderPanel(string title, string folder, string defaultName);

Параметры

Параметр Описание
название Текст, который будет отображаться в заголовке диалогового окна.
папка Каталог файлов по умолчанию, который открывается в этом диалоге. Этот параметр относится к каталогу проекта. Например, "Assets" отображает каталог Assets, когда открывается диалог.
defaultName Имя по умолчанию для папки. Может быть пустой строкой.

Возвращаемое значение

строка Полный путь к папке.

Описание

Отображает диалог "открыть папку" и возвращает выбранное имя пути.

Дополнительные ресурсы: OpenFilePanel, SaveFolderPanel функции.

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); } }