本文固定链接:http://blog.csdn.net/u013108312/article/details/60583898
上节我们讲了Assetbundle打包顺序,接下来我们讲加载顺序。 上节,我们知道打包完成之后,我们生成一个xml文档,里面存储的是所有assetbundle资源的信息。
大概有些人会问了,有什么要生成这个。
我们可以想下,你加载Assetbundle是不是要知道他依赖哪些assetbundle,是不是要知道他的大小,不然你进度条怎么做。
我们预先加载这些资源的信息,可以帮我们省了很多事情。
比如文档xml里面存有依赖关系List 里面存的是资源的索引,并且都是从小到大排序好,我们加载就先加载索引小的,因为它是最基础的资源,即都是被其他资源引用的资源,然后大的依次加载。
OK,最后一站把预先加载放在了Init()方法中,并且他也用了AssetInfo类来管理资源的方式。
新闻热点
疑难解答