/// <summary> /// 删除manifest /// </summary> public static void DeleteManifest() { TCommon._streamingAssetFileList.Clear(); TCommon.GetList(Application.streamingAssetsPath); foreach (var curFile in TCommon._streamingAssetFileList) { if (File.Exists(curFile)) { Debug.Log("file2:" + curFile); File.Delete(curFile); } } Debug.Log("删除manifest完成"); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); }
public static void MarkByOne(string path) { //取得文件路径 List <string> fileList = new List <string>(); TCommon.GetList(path, ref fileList); string pngPath = ""; string matPath = ""; string fbxPath = ""; string prefabPath = ""; foreach (var cur_path in fileList) { if (cur_path.Contains(".meta")) { continue; } if (cur_path.ToLower().Contains(".fbx")) { fbxPath = cur_path; } if (cur_path.ToLower().Contains(".mat")) { matPath = cur_path; } if (cur_path.Contains(".prefab")) { prefabPath = cur_path; } } string rootName = path.Substring(path.LastIndexOf('\\') + 1); DoMatAndPng(rootName, matPath); DoFbx(rootName, fbxPath); }