AssetBundle系統整理(一)_簡單流程<31/10/2017>
我們主要對Sphere的預製體進行打包:(包名稱和後綴自己手寫)
首先創建一個名叫"Editor"的文件夾:
創建腳本如下:
using UnityEditor;
using System.IO;
public class CreateAssetBundles
{
[MenuItem("Assets/Build AssetBundles")]//在編輯器Assets欄上創建一個選項
static void BuildAllAssetBundles()
{
string dir = "AssetBundles";
if (Directory.Exists(dir) == false)
{
Directory.CreateDirectory(dir);
}
BuildPipeline.BuildAssetBundles(dir, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows64);
}
}
以上代碼保存後,Assets欄會出現Build AssetBundles選項,點擊該項打包:
查看打包文件:
回到上一級看到AssetBundles文件夾:
如圖已經打包好: