Ejemplo n.º 1
0
    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();
    }
Ejemplo n.º 2
0
 public static void ReadConfiger()
 {
     BuildScript.CopyRecorder();
 }
Ejemplo n.º 3
0
    public static void BuildAssetBundle()
    {
        BuildScript.BuildAssetBundles();

        BuildScript.CopyRecorder();
    }