老师,我不太懂AB包加载资源的原理是什么
比如,我把所有的图片打包到一个AB包里,当我要加载某张图片的时候,Unity是会先读取整个AB包,再从里面搜索我要的那张图片吗?
如果我一个AB包装了太多资源,会不会导致我在读取这个AB包里的某个资源时,读取速度变慢?或者占用内存变多?
因为搞不清楚这个问题,我在分包的时候很纠结
不知道把所有的同类文件(比如所有图片,或者所有音乐文件)打包成一个AB包会不会不太好
希望老师能大概给我讲一下~谢谢
同学你好
1.如果单独去使用一张图片,那么我们不应该把这个资源与其他资源打一起,打一起是会出现读整个包然后再找到需要的资源的。
2.会。
关于打包策略同学可以看一下Ocean老师的Unity商业游戏底层框架资源管理这门课程,老师把AB包原理以及打包策略都讲的很详细,同学可以去详细学习一下。