Advertisement
Muk99

BaseFolders

Jul 23rd, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.72 KB | None | 0 0
  1. #if UNITY_EDITOR
  2. using System.IO;
  3. using UnityEditor;
  4.  
  5. static class BaseFolders {
  6.  
  7.     [MenuItem("Utility/Create default folders")]
  8.     private static void Create() {
  9.         foreach(var folder in defaultFolders)
  10.             if(!Directory.Exists(path + folder))
  11.                 Directory.CreateDirectory(path + folder);
  12.         AssetDatabase.Refresh();
  13.     }
  14.  
  15.     private const string path = "Assets/";
  16.  
  17.     private static string[] defaultFolders {
  18.         get {
  19.             return new string[]{
  20.             "Anim",
  21.             "Prefabs",
  22.             "Textures",
  23.             "Materials",
  24.             "Scene",
  25.             "Editor",
  26.             "Scripts",
  27.             "Models"};
  28.         }
  29.     }
  30. }
  31. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement