了解AssetBundle包是啥

时间:2021-03-15 10:52:55   收藏:0   阅读:0

AssetBundle简称AB包,总的来说就是一总压缩文件,就是把Unity里面的资源进行打包压缩(唯独不能打包C#脚本)

Unity其实也自带了打包功能,不过Unity是要把资源放到Resources文件夹下,然后对该文件下所有的文件进行打包,不管你用没用到,然后还只能使用Resources.Load的方式进行加载。

但是AssetBundle相当于一个能自定义的打包,就是你可以把资源放到你相放的地方(当然肯定不包括项目外了),还可以选择你想打包的东西。

AssetBundle还能减少游戏的大小,就是比如先安装一个很小的游戏,然后将其它资源放到远程服务器,在游戏进入的时候进行一个更新加载,这样就能减少游戏包的大小了。

反正能就是压缩就完了~

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!