Ejemplo n.º 1
0
 private static void DeleteDatabasePath(string path)
 {
     if (XXToolsEdUtil.RelativePathExist(path))
     {
         Debug.Log("Deleting all assets in: " + path);
         path = path.Substring(0, path.LastIndexOf('/'));                // remove last '/'
         AssetDatabase.DeleteAsset(path);
     }
 }
Ejemplo n.º 2
0
 public static void CheckDatabasePath(string parentPath, string newPath)
 {
     if (!XXToolsEdUtil.RelativePathExist(newPath))
     {
         //Debug.Log("Creating: " + newPath);
         parentPath = parentPath.Substring(0, parentPath.LastIndexOf('/'));  // remove last '/'
         newPath    = newPath.Substring(0, newPath.LastIndexOf('/'));        // remove last '/'
         newPath    = newPath.Substring(newPath.LastIndexOf('/') + 1);
         AssetDatabase.CreateFolder(parentPath, newPath);
     }
 }