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文件夹:
如图已经打包好: