Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

AssetDatabase.IsValidFolder

Объявление

public static bool IsValidFolder(string path);

Параметры

path Путь к папке.

Возвращает

bool Возвращает true, если папка существует.

Описание

Учитывая путь к папке, возвращает true, если она существует, и false в противном случае.

Указанный путь относится к папке проекта.

using System.Collections.Generic; using UnityEngine; using UnityEditor; public class AssetDatabaseExamples : MonoBehaviour { [MenuItem("AssetDatabase/Create Folder Structure")] static void CreateFolderStructure() { var folderList = new List { "Animations", "Textures", "Materials", "Prefabs", "Resources", "Scripts" }; //Check if folder exists with IsValidFolder if it doesn't create it foreach (var folder in folderList) { if (AssetDatabase.IsValidFolder($"Assets/{folder}")) continue; AssetDatabase.CreateFolder("Assets", folder); } } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3