public static void BuildAssetBundles() { // string path = EditorUtility.OpenFolderPanel("select path", "Assets/Art/Scences/", ""); AssetDatabase.RemoveUnusedAssetBundleNames(); string path = Application.dataPath + "/Art/Scences/"; DirectoryInfo dir = new DirectoryInfo(path); FileSystemInfo[] filesInfo = dir.GetFileSystemInfos(); for (int i = 0; i < filesInfo.Length; i++) { FileSystemInfo tmpFile = filesInfo[i]; if (tmpFile is DirectoryInfo) { string tmpPath = Path.Combine(path, tmpFile.Name); // Debug.Log(tmpPath); BuildScript.MarkAndRecordAssetBundle(tmpPath); } } //Debug.Log(path); //BuildScript.MarkAndRecordAssetBundle(path); //path = Application.dataPath + "/Art/Scences/Middle"; //BuildScript.MarkAndRecordAssetBundle(path); //path = Application.dataPath + "/Art/Scences/Low"; //BuildScript.MarkAndRecordAssetBundle(path); BuildScript.BuildAssetBundles(); BuildScript.CopyRecorder(); }
public static void ReadConfiger() { BuildScript.CopyRecorder(); }
public static void BuildAssetBundle() { BuildScript.BuildAssetBundles(); BuildScript.CopyRecorder(); }