对于游戏中的资源加载Unity给出几种方式,其中AssetBundle这种方式对于动态和网络在线更新来说很重要
本篇博客博主主要说明通过AssetBundle方式对资源的 打包 发布 传输 解析和加载的步骤
1. 打包
对于我们想要打包出去的资源文件有两种打包方式:
- 代码打包
对于5.0版本之前的Unity 打包资源都是通过代码实现的
例如:
public class PutBundles : MonoBehaviour
{
[MenuItem("Put/MyBundles")] //在菜单中给出选项
static void PutBundleAssetes()
{
//Create the array of bundle build details.
List<AssetBundleBuild> buildMap = new List<AssetBundleBuild>();
AssetBundleBuild build = ne