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、打包好资源就上传上去服务器就行了。
网友评论