unity 资源accessbundle

1 、把资源文件 .fbx 或者 蓝色图标的预置体拉进去左上角项目中

2、在project 的assets 的 下新建Editor文件夹,下面放创建access bundle的c#代码:


具体代码为:

usingSystem.Collections;

usingSystem.Collections.Generic;

usingUnityEngine;

usingUnityEditor;

publicclassCreateBunndles:MonoBehaviour{

//Usethisforinitialization

voidStart(){

}

//Updateiscalledonceperframe

voidUpdate(){

}

[MenuItem("Tools/CreateAssetBundle")]

staticvoidOnCreateAssetBundle()

{

BuildPipeline.BuildAssetBundles(UnityEngine.Application.streamingAssetsPath,BuildAssetBundleOptions.None,BuildTarget.Android);

//刷新编辑器

AssetDatabase.Refresh();

Debug.Log("AssetBundle打包完毕");

}

}


3、点击窗口顶部工具栏Tools - CreateAccessBundle按钮就回自动生成资源,放在Project -access-StreamingAssets下。(注意,如果access下没有streaming assets的话就自己新建一个)


4、打包好资源就上传上去服务器就行了。

你可能感兴趣的:(unity 资源accessbundle)